This preview shows page 1-2 out of 7 pages.

Save
View full document
View full document
Premium Document
Do you want full access? Go Premium and unlock all 7 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 7 pages.
Access to all documents
Download any document
Ad free experience
Premium Document
Do you want full access? Go Premium and unlock all 7 pages.
Access to all documents
Download any document
Ad free experience

Unformatted text preview:

Project IdeasMore Project IdeasExamples of Project ScopeProject SupportMIT OpenCourseWare http://ocw.mit.edu 6.189 Multicore Programming Primer, January (IAP) 2007 Please use the following citation format: Saman Amarasinghe and Rodric Rabbah, 6.189 Multicore Programming Primer, January (IAP) 2007. (Massachusetts Institute of Technology: MIT OpenCourseWare). http://ocw.mit.edu (accessed MM DD, YYYY). License: Creative Commons Attribution-Noncommercial-Share Alike. Note: Please use the actual date you accessed this material in your citation. For more information about citing these materials or our Terms of Use, visit: http://ocw.mit.edu/terms1 6.189 IAP 2007 MIT6.189 IAP 2007Project IdeasProject Ideas2 6.189 IAP 2007 MITProject IdeasProject Ideas From Many Domains● Gaming engines● Media applications● Algorithms for molecular dynamics● Protein folding challenge problems3 6.189 IAP 2007 MITProject IdeasProject Ideas● New feature rich games or applications Exploit available resources for new effects or features Multimedia feature extraction and indexing● Simulation of molecular dynamics For drug discovery, protein folding● Security applications Feature detection (face recognition), pattern matching (network intrusion detection, gene discovery)● Monte Carlo simulations  Medical imaging to recognize abnormal tissues Oil field analysis to find oil rich wells Models for financial markets to maximize profits● Algorithms that exploit SIMD properties of SPEs4 6.189 IAP 2007 MITProject IdeasMore Project Ideas● Black-Scholes PDE solver ● Chess● Face and voice recognition● JPEG or MPEG encoding● Linear algebra libraries● Multi-pattern string matching● Neural network simulation● Viterbi algorithm applied to bioinformatics5 6.189 IAP 2007 MITProject IdeasExamples of Project Scope● Can take existing algorithms and re-implement them in a parallel or SIMD equivalent Pattern matching for security applications● Can take existing applications and modify them for the PS3 adding new capabilities Add new features to the Quake 3 game engine● Design and implement a new project from scratch that harnesses the power of the Cell and PS36 6.189 IAP 2007 MITProject IdeasProject Support● Direct access to PS3 hardware● Direct access to Tools from Sony and IBM Compilers, tutorials, example codes● Projects can be implemented in  C using threads and Cell intrinsic instructions for direct access to the bare metal StreamIt and StreamIt virtual machine which hides the bare metal and provides a rich programming interface Other approaches are also possible (e.g., OpenMP or


View Full Document

MIT 6 189 - Project Ideas

Download Project Ideas
Our administrator received your request to download this document. We will send you the file to your email shortly.
Loading Unlocking...
Login

Join to view Project Ideas and access 3M+ class-specific study document.

or
We will never post anything without your permission.
Don't have an account?
Sign Up

Join to view Project Ideas 2 2 and access 3M+ class-specific study document.

or

By creating an account you agree to our Privacy Policy and Terms Of Use

Already a member?