# HG changeset patch # User Yuhi TOMARI # Date 1424082270 -32400 # Node ID 7ad011a9b010b3bfa8a92e91ce3a425db82c7b39 # Parent edf3a38f96d8bfff4b54c0ce8e024acf89f1c8f5 fix english abstract diff -r edf3a38f96d8 -r 7ad011a9b010 paper/abstract_eng.tex --- a/paper/abstract_eng.tex Mon Feb 16 19:15:37 2015 +0900 +++ b/paper/abstract_eng.tex Mon Feb 16 19:24:30 2015 +0900 @@ -3,14 +3,13 @@ Cerium was programming framework for Cell Broad band Engine. We supported Multi-platform, it was more improved to the general purpose framework. -To achieve Multi-core CPU support using SyncronizedQueue. -To achieve GPGPU support using OpenCL and CUDA. -Be improved parallelism by supporting data parallel execution. +To achieve Multi-core CPU support using SyncronizedQueue, and GPGPU support using OpenCL and CUDA. +Cerium was improved parallelism by supporting data parallel execution. Cerium's file read was implemented by mmap. We have implemented the I/O of parallel processing by BlockedRead. In addition, not only the calculation part, -We expected an improvement in overhead by parallel processing in the I / O part using Cerium. +We expected an improvement in overhead by parallel processing in the I/O part using Cerium. We evaluate example Sort, Word count, and FFT, and indicates that the added functions is effective in parallel programming on Multi-platform. diff -r edf3a38f96d8 -r 7ad011a9b010 paper/graffle/wordcount.graffle --- a/paper/graffle/wordcount.graffle Mon Feb 16 19:15:37 2015 +0900 +++ b/paper/graffle/wordcount.graffle Mon Feb 16 19:24:30 2015 +0900 @@ -57,6 +57,43 @@ Head ID + 75 + Info + 4 + + ID + 108 + Points + + {373, 293.49999999999994} + {457.35714285714289, 194.99999999999994} + + Style + + stroke + + HeadArrow + FilledArrow + Legacy + + TailArrow + 0 + Width + 2 + + + Tail + + ID + 44 + + + + Class + LineGraphic + Head + + ID 98 Info 4 @@ -1760,7 +1797,7 @@ MasterSheets ModificationDate - 2015-02-14 06:55:45 +0000 + 2015-02-16 10:19:49 +0000 Modifier yuhi NotesVisible diff -r edf3a38f96d8 -r 7ad011a9b010 paper/images/wordcount.pdf Binary file paper/images/wordcount.pdf has changed diff -r edf3a38f96d8 -r 7ad011a9b010 paper/introduciton.tex --- a/paper/introduciton.tex Mon Feb 16 19:15:37 2015 +0900 +++ b/paper/introduciton.tex Mon Feb 16 19:24:30 2015 +0900 @@ -16,7 +16,7 @@ ここでいう最適な形とは、実行の順番やどのリソース上で Task を実行するかといった Scheduling を含めたチューニングの事である。 -しかしこれらのチューニングは非常に複雑で、 +しかしこれらのチューニングは複雑で、 コーディング時にプログラマが毎回行っていては煩雑さや拡張性の点で問題がある。 そういった問題を解決するためのプログラミングフレームワークが必要となる。 diff -r edf3a38f96d8 -r 7ad011a9b010 paper/master_paper.pdf Binary file paper/master_paper.pdf has changed