×

Новий інструмент Wintel для паралельного програмування

20 серпня на Партнерському Самміті 2008 Lifeboat Distribution в Сан Пауло, Бразилія, корпорація Intel анонсувала нові продукти що дозволять програмістам котрі працюють з Microsoft Visual Studio використовувати мультиядерність на персональних комп’ютерах. Офіційне представлення для найбільшого співтовариства розробників та медіа було зроблено Рені Джеймс, головою Intel Software & Solutions Group (SSG) на конференції Intel Developer Forum в Сан-Франциско.

Протягом десятків років світ високопродуктивних обчислень використовував паралельне програмування для того щоб витиснути кожну краплю продуктивності. Сьогодні, інструменти для розробників від Інтел використовуються в найбільших світових обчислювальних центрах, в таких галузях як видобування нафти і газу, виробництво анімаційних фільмів, дослідження біотехнологій та аналіз фінансових ринків. До недавнього часу, паралелізм не був важливим для багатьох програмних додатків; продуктивність головним чином покращувалася через ріст тактової частоти процесорів разом із ростом витрат на споживання електроенергії. Сьогодні дво-ядерні чотирьох-ядерні процесори стали нормою. Для багатьох питання використовувати паралелізм чи ні вже не виникає — питання лише в тому як його використовувати.

Отже, Intel анонсував вихід Intel Parallel Studio, найбільш повного пакета для паралельного програмування, спеціально для C/C++ Windows програмістів. Пакет включає 4 нових інструменти що допомагають програмістам забезпечити паралелізм та взаємодію з Microsoft Visual Studio:

  • Intel Parallel Advisor допомагає розробникам зрозуміти де потрібно додати паралелізм до існуючого коду. Зворотній зв’язок, що дає інструмент забезпечує краще проектування завдяки ідентифікації конфліктів у програмному коді та пропозиції шляхів для розв’язання цих конфліктів;
  • Intel Parallel Composer пришвидшує розробку програмного забезпечення поєднюючи паралелізм C/C++ компілятора і обширних потокових бібліотек;
  • Intel Parallel Inspector — призначений для про-активного пошуку «багів». Це гнучкий інструмент що додає надійності моделі паралельного програмування. На відміну від традиційних відладчиків, Inspector визначає важкі для пошуку помилки в багато-потокових C/C++ Windows додатках і надає грунтовний аналіз дефектів коду.
  • Intel Parallel Amplifier допомагає в тюнингу паралельних додатків для досягнення оптимальної продуктивності на мультиядерних процесорах. Intel Parallel Amplifier спрощує завдання пошуку «пробок» у мультиядерній продуктивності для будь-кого — не лише для «експертів».

Ці інструменти гармонійно інтегруються до Microsoft Visual Studio. Така інтеграція скорочує час розробки, зменшує потребу часу для навчання, гарантує якість програмування та пришвидшує процес виводу продукту на ринок. Intel і Microsoft працюють разом щоб забезпечити сумісність своїх інструментів, і як наслідок сумісність програмних додатків. Фахівці обох корпорацій вірять, що така стандартизація на платформі Windows призведе до росту інновацій там де їх потребують найбільше: у створенні інструментів паралельного програмування, в розробці паралельних додатків, у написанні паралельних алгоритмів.

Все про українське ІТ в телеграмі — підписуйтеся на канал DOU

👍ПодобаєтьсяСподобалось0
До обраногоВ обраному0
LinkedIn

Схожі статті




2 коментарі

Підписатись на коментаріВідписатись від коментарів Коментарі можуть залишати тільки користувачі з підтвердженими акаунтами.

Ресурсоємним є комп’ютерне моделювання, яке проводиться при геологічній розвідці, аналізі і прогнозуванні продуктивності нафто- і газоносних пластів.Ось цікаве дослідження від Майкрософт: http://www.hpcwire.com/industr...

>> в таких галузях як видобування нафти і газуЦікаво що ж таке ресурсоємне в цих галузях?

Підписатись на коментарі