Mercurial > hg > Papers > 2014 > masakoha-thesis > final
view paper/chapter1.tex @ 56:5d25f13493c3
fix
author | Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp> |
---|---|
date | Sat, 22 Feb 2014 02:49:04 +0900 |
parents | d5b9addca752 |
children |
line wrap: on
line source
\chapter{はじめに} \label{chap:introduction} \pagenumbering{arabic} %序論の目安としては1枚半ぐらい. %英語発表者は,最終予稿の「はじめに」の英訳などを載せてもいいかも. \section{研究背景} 近年、CPU 1 コア当たりのクロック数が頭打ちとなっているので、シングルコアでの処理能力はほとんど上がっていない。 それを解決した結果、シングルコアからマルチコアへの移行によって CPU 性能が向上している。 しかし、マルチコア CPU を最大限に活かすためには、プログラムの並列度を向上させなければならない。 そこで当研究室では Cerium Library を提供することによって並列プログラミングを容易にしている。 \section{研究目的} 先行研究による Task の並列化によって、プログラム全体の処理速度は飛躍的に向上しているが\cite{kinjyo} 、 ファイル読み込み等の I/O と Task が並列で動作するようには実装されていない。 ファイル読み込みと Task を並列化させることにより、さらなる処理速度の向上が見込まれる。 I/O と Task が並列に動作し、高速かつ容易に記述できるような API を Cerium Library が提供することにより、様々な人が容易に並列プログラミングが記述できるようになるであろうと考えている。 本研究では、 I/O と Task の並列化の設計・実装によって既存の正規表現の処理速度、処理効率を上げることを目指す。 %\section{Introduction}