Wpisy z tagiem ‘algorytmy’

Używanie Parallel Extensions z .NET 4.0 (2010-11-22)

W trakcie rozwijania algorytmów na potrzeby pracy magisterskiej pojawiło się zapotrzebowanie na zdecydowane przyspieszenie jednego z nich. Algorytm polegał na liczeniu pewnych własności dla każdego punktu regularnej siatki. Zrównoleglenie było naturalnym rozwiązaniem, ponieważ elementy nie zależały od siebie nawzajem. Zdecydowałem się na użycie Parallel Extensions (Wiki, MSDN) ze względu na prostotę. Przedstawię szkielet rozwiązania, które […]

Odwrotne zadanie kinematyki (2010-5-4)

Odwrotne zadanie kinematyki jest zagadnieniem niełatwym, a jednocześnie tak niezbędnym w przemyśle, że trudno byłoby sobie wyobrazić proces produkcyjny bez jego zastosowania. W tej notce skupię się na przypadku w miarę prostym: robot o ramieniu składającym się z dwóch części (jeden przegub), poruszający się w dwóch wymiarach.

sprzęt vs. programista (2009-11-17)

Prawo Moore’a mówi, że moc obliczeniowa komputerów podwaja się co dwa lata. My, programiści, powinniśmy się z tego cieszyć, ponieważ teoretycznie oznacza to, że możemy sobie pozwalać na coraz więcej w tworzonych aplikacjach. Wszakże maszyna i tak to policzy, jeżeli za wolno – cóż, na pudełku naklei się nalepkę o wyższych wymaganiach sprzętowych (vide pewna […]