# HG changeset patch # User Masataka Kohagura # Date 1456320211 -32400 # Node ID 1306b24dc70789e37aa3236fac2bf13386aa72ae # Parent 4e9812eb52dd8806fde9ebf2f366ca7f5ccfd7c0 fix diff -r 4e9812eb52dd -r 1306b24dc707 2015/0129.html --- a/2015/0129.html Fri Jan 29 15:10:30 2016 +0900 +++ b/2015/0129.html Wed Feb 24 22:23:31 2016 +0900 @@ -112,9 +112,17 @@

研究目的

当研究室では並列プログラミングフレームワーク Cerium を開発している。 + + 世界中のサーバには様々な情報や log が保管されている。 + それら全体のデータサイズは TB 単位になると予想され、文字列処理をかけると膨大な時間がかかると予想される。 + + Cerium の例題にはファイルの読み込みと文字列処理を行う Word Count があり、先行研究では文字列処理の並列化によってプログラム全体の処理速度は向上している。 + ファイルの読み込みを含むプログラムは読み込みがオーバーヘッドとなり並列度が下がる。 + ファイルの読み込みから文字列処理までのオーバーヘッドが軽減されると、読み込みから文字列処理までの処理速度は向上する。 + また、読み込むファイルによっては 数GB 単位の大きなファイルになる可能性もあるので、ファイル読み込みのオーバーヘッドは無視できない。 本研究ではファイルの読み込みまで含む文字列処理を考慮した並列処理を実装し、プログラム全体の処理速度を軽減する。 diff -r 4e9812eb52dd -r 1306b24dc707 2015/0202.html --- a/2015/0202.html Fri Jan 29 15:10:30 2016 +0900 +++ b/2015/0202.html Wed Feb 24 22:23:31 2016 +0900 @@ -111,11 +111,21 @@

研究目的

- 当研究室では並列プログラミングフレームワーク Cerium を開発している。 + 世界中のサーバには様々な情報や log が保管されている。 + それら全体のデータサイズは TB 単位になると予想され、文字列処理をかけると膨大な時間がかかると予想される。 +
+ Cerium の例題にはファイルの読み込みと文字列処理を行う Word Count があり、先行研究では文字列処理の並列化によってプログラム全体の処理速度は向上している。 +
+ ファイルの読み込みを含むプログラムは読み込みがオーバーヘッドとなり並列度が下がる。 +
+ ファイルの読み込みから文字列処理までのオーバーヘッドが軽減されると、読み込みから文字列処理までの処理速度は向上する。 +
+ また、読み込むファイルによっては 数GB 単位の大きなファイルになる可能性もあるので、ファイル読み込みのオーバーヘッドは無視できない。 +
本研究ではファイルの読み込みまで含む文字列処理を考慮した並列処理を実装し、プログラム全体の処理速度を軽減する。