1 / 8

Опис проблема

УБРЗАВАЊЕ АПЛИКАЦИЈЕ КОЈА РЕШАВА ГРОС-ПИТАЕВСКИ ЈЕДНАЧИНУ КОРИШЋЕЊЕМ МАКСЕЛЕР МАШИНЕ ЗА ПРОТОЧНУ ОБРАДУ ПОДАТАКА : КОМПЛЕКСНИ БРОЈЕВИ. Опис проблема. Грос-Питаевски једначина Конкретан проблем Део кода који се убрзава. Приступ подацима у меморији 1/2. Основни циљ:

chaney
Download Presentation

Опис проблема

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. УБРЗАВАЊЕ АПЛИКАЦИЈЕ КОЈА РЕШАВА ГРОС-ПИТАЕВСКИ ЈЕДНАЧИНУ КОРИШЋЕЊЕМ МАКСЕЛЕР МАШИНЕ ЗА ПРОТОЧНУ ОБРАДУ ПОДАТАКА:КОМПЛЕКСНИ БРОЈЕВИ

  2. Опис проблема • Грос-Питаевски једначина • Конкретан проблем • Део кода који се убрзава

  3. Приступ подацима у меморији 1/2 • Основни циљ: • Максимално искоришћење pipeline-а

  4. Синхронизација процесора домаћина и машине за проточну обраду • У паралели : • чекати податке • обављати операцијенезависне од њих

  5. Резултати • Први случај: 3D низ 432 * 432 * 432. Број итерација три петље који се убрзавају: 60, 4, 1. Време, Intel i3:1356 секунди. Време,Maxeler MAX2: 164секунде. • Други случај -реални параметри апликације: 3D низ димензија 432 * 432 * 432. Број итерација три петље који се убрзавају: 60000, 4000, 1000. Време,Intel i3: 371 сат. Време, Maxeler MAX2: 45сати.

  6. Даља побољшања • Повећати паралелизам мултиплицирањем кернела спрам броја слободних ресурса

  7. Acceleration of an algorithm based on the 3D Gross Pitaevskii equation Execution time of the application: CPU execution time: 371h Dataflow execution time: 45h Achieved speedup: 8.24x Reduction of power consumption: 16.8x Programmer: Lena Parezanovic lena_parezanovic@hotmail.com Advisors: SasaStojanovic VeljkoMilutinovic vm@etf.rs Note: Comparison is made between Intel i3 CPU and a single dataflow implementation on the oldest and smallest MAX 2 Maxeler card.

More Related