10-apps-1 - Announcements Classschedule HW#2initialthoughts...

Info iconThis preview shows pages 1–4. Sign up to view the full content.

View Full Document Right Arrow Icon
Announcements Class schedule HW#2 initial thoughts graded and returned HW#3 intro to hpc graded and returned HW#4–project proposal posted Due 9/30 Computational Science and Engineering Division 1
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Disney Animation Job Opportunity let’s look closely at the skills for this job Job Responsibilities Re engineer/re factor applications and libraries to leverage parallelism of emerging massive multicores Be an evangelist for multicore computing and performance optimization throughout the organization Identify, evaluate, and propose technical strategy for creating a high performance infrastructure for applications Collaborate with developers and artists on the design and planning of projects Participate in an iterative development cycle with frequent releases Collaborate with QA to create test plans, unit and integration tests Conduct benchmarks and perform Performance, Scalability and Reliability exercises of applications and libraries on new emerging multicore CPU/GPUs Requirements B.S. or higher degree in Computer Science/Engineering, Math or related field, MS or higher preferred Minimum 4 years of industry or academic experience in a related field Proven performance optimization experience on the CPUs (SSE/MMX/multi core) and GPUs (heterogeneous computing, GPGPU) . Practical experience of working with C++ or C Unix/Linux system programming experience is required Experience with programming on the GPU using OpenGL , OpenCL, CUDA Strong mathematical fundamentals, including linear algebra and numerical methods Knowledge of emerging trends in multi core CPU/GP GPU space . Experience with OpenMP, MPI, Stream Processing is a plus Knowledge of animation, graphics techniques and algorithms is preferred Experience with writing plugins for graphics packages such as Maya and Photoshop is preferred 26-Sep-10 2 [email protected]
Background image of page 2
HW#4: Term Project Proposal due 9/30 Title Participants – list all participants that will collaborate on this project. Goal – what do you hope to learn, prove, implement, publish, etc.? Approach what is your plan to achieve these goals? What software, input data sets, architectures, specific platforms will you use to achieve your goal? How will you validate the correctness of your implementation? Metrics–how will you show that you have met your goal? Time to solution? Accuracy? Scaling? Others? Schedule and Milestones Concise schedule of milestones every 2 3 weeks (4 5 milestones). These can be design, software implementation, analysis, or validation milestones (or potentially something else). At a minimum, you must include specific goals for the midpoint evaluation. You will be evaluated on these midpoint goals using pass/fail around Nov 1. Required resources–a short list of the required resources: software, hardware,
Background image of page 3

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Image of page 4
This is the end of the preview. Sign up to access the rest of the document.

Page1 / 45

10-apps-1 - Announcements Classschedule HW#2initialthoughts...

This preview shows document pages 1 - 4. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online