http://web.mit.edu/professional/short-programs/courses/graphic_cards_technical_computing.htmlGraphic Cards for Technical Computing [6.15s]
Date: June 22-26, 2009 | Tuition: $3,000 | Continuing Education Units (CEUs): 3.0 Course SummaryAny computer with a modern high-end graphics card contains a high-speed parallel computer that can perform technical computations much faster than the host machine's CPU. This course focuses on using programmable graphics chips (GPUs) to accelerate single and multi-computer technical computing calculations. The techniques covered provide a potentially powerful way to extract much more performance out of a computer system for a given amount of power and for a modest budget. The course includes both practical hands-on activities, exploring the technologies that are available today to program these devices, and a critical overview of relevant parallel programming paradigms. Together these topics provide an in-depth perspective on emerging GPU technology, covering its potential benefits as well as its challenges. The course is suited to both hands-on technical computing practitioners and technically knowledgeable decision makers interested in understanding how desktop, power efficient parallel computing technologies might impact their domain. The course will include multiple worked example application scenarios from numerical computing simulations using partial and ordinary differential equations and employing implicit and explicit methods. Content
![]() ![]() Delivery Methods
![]() ![]() Level
![]() ![]() Learning Objectives
Who Should AttendParticipants should have some understanding of computer programming. Typical participants will be interested in learning how parallel processing using graphics cards can accelerate the solution time for technical computing problems in science, mathematics and engineering. LecturersChris Hill |


