Friday, November 20, 2009

Final Project Proposal: Part 2

Prompt: Study a language that solves a similar problem and describe it in this homework.

1. One simple code example.

Since we are changing the implementation of a language rather than the language itself, it does not make sense to provide example code since the code will resemble the 164 language code. According to Wikipedia,

"Automatic parallelization of a sequential program by a compiler is the holy grail of parallel computing. Despite decades of work by compiler researchers, automatic parallelization has had only limited success."

Therefore, we will be pleased with parallelizing a subset of the 164 language (Ras said he thinks it's possible). Fortran 90, for example, parallelizes element wise array operations. We propose parallelizing statements instead. Our proposed implementation is described in part 4.

2. Describe the implementation.

SEE PART 4

No comments:

Post a Comment