OpenACC Tutorial - Introduction: Difference between revisions

Jump to navigation Jump to search
no edit summary
No edit summary
No edit summary
Line 15: Line 15:
|title=Speed vs throughput, which is best ?
|title=Speed vs throughput, which is best ?
|content=
|content=
[[File:Train.jpg|thumbnail|center|Throughput is like a train, slow, but carries a lot of work in a single trip]][[File:Motorcycle.jpeg|thumbnail|center|Speed is like a motorcycle. Very fast, but only carries one person at a time. ]]
Depending on what kind of task you are trying to accomplish, you may want to use a high speed device such as CPU, or a high throughput device such as an accelerator.  
Depending on what kind of task you are trying to accomplish, you may want to use a high speed device such as CPU, or a high throughput device such as an accelerator.  


Line 20: Line 21:


A '''high throughput''' device will accomplish much more work, but in a longer amount of time. This is probably what you want if you are trying to solve a highly parallel problem. Examples of such tasks are numerous, and include matrix operations, Fourier transforms, multidimensional differential equations, etc. In real life, we could compare a high throughput device to a train or a bus. It will bring a lot of passengers from point A to point B, but in an admittedly longer time than a racing motorcycle or car.  
A '''high throughput''' device will accomplish much more work, but in a longer amount of time. This is probably what you want if you are trying to solve a highly parallel problem. Examples of such tasks are numerous, and include matrix operations, Fourier transforms, multidimensional differential equations, etc. In real life, we could compare a high throughput device to a train or a bus. It will bring a lot of passengers from point A to point B, but in an admittedly longer time than a racing motorcycle or car.  
[[File:Train.jpg|thumbnail|center|Throughput is like a train, slow, but carries a lot of work in a single trip]][[File:Motorcycle.jpeg|thumbnail|center|Speed is like a motorcycle. Very fast, but only carries one person at a time. ]]
}}
}}
Bureaucrats, cc_docs_admin, cc_staff, rsnt_translations
2,837

edits

Navigation menu