Myvideo

Guest

Login

Антон Злыгостев. Linq2d: как реализовать эффективную математику над 2D массивами в C#

Uploaded By: Myvideo
5 views
0
0 votes
0

Eng: Все знают про Linq в C#. Ну, там, можно писать на языке типа SQL, выполняя операции над коллекциями объектов в памяти. Можно писать на том же языке, и операции будут превращаться в настоящий SQL и исполняться в настоящей СУБД. А можно ли применить тот же подход, чтобы сделать эффективными математические расчёты? Можно. Библиотека linq2d позволяет описывать в декларативной форме операции над двумерными массивами; при исполнении порождается эффективный и безопасный код с использованием SIMD-инструкций. Доклад призван вдохновить разработчиков, которым важна эффективность их кода, на использование преимуществ инфраструктуры C# и .Net — готового компилятора, производящего лексический и синтаксический анализ; и JIT, порождающего целевой код. Антон Злыгостев работал архитектором и проджект-менеджером в компаниях Novosoft и Axmor, писал SiteBuilder for Windows в компании SWsoft, менеджером продуктов в Parallels/Odin/IngramMicro. Много пишет на Презентация на Я.Диске: DotFest:

Share with your friends

Link:

Embed:

Video Size:

Custom size:

x

Add to Playlist:

Favorites
My Playlist
Watch Later