Nagroda JH Wilkinsona za oprogramowanie numeryczne

JH Wilkinson Prize for Numerical Software jest przyznawana co cztery lata w celu uhonorowania wybitnych osiągnięć w dziedzinie oprogramowania numerycznego . Nagroda została nazwana dla upamiętnienia wybitnych zasług Jamesa H. Wilkinsona w tej samej dziedzinie.

Nagroda została ustanowiona przez Narodowe Laboratorium Argonne (ANL), Narodowe Laboratorium Fizyczne (NPL) oraz Grupę Algorytmów Numerycznych (NAG). Sponsorowali nagrodę co cztery lata na Międzynarodowym Kongresie Matematyki Przemysłowej i Stosowanej (ICIAM), począwszy od nagrody w 1991 roku. Na mocy porozumienia w 2015 roku między ANL, NPL, NAG i SIAM, nagroda będzie zarządzana przez Towarzystwo Matematyki Przemysłowej i Stosowanej (SIAM), począwszy od nagrody 2019.

Kryteria kwalifikowalności i wyboru

Kandydaci muszą pracować w terenie przez co najwyżej 12 lat po uzyskaniu stopnia doktora od 1 stycznia roku przyznania nagrody. Przerwy w ciągłości są dozwolone, a komisja nagród może zrobić wyjątki. Nagroda przyznawana jest na podstawie:

  • Przejrzystość implementacji oprogramowania i dokumentacji.
  • Przejrzystość papieru towarzyszącego wpisowi.
  • Przenośność, niezawodność, wydajność i użyteczność implementacji oprogramowania.
  • Głębokość analizy algorytmu i oprogramowania.
  • Znaczenie aplikacji adresowanej przez oprogramowanie.
  • Jakość oprogramowania testowego

Zwycięzcy

1991

Pierwszą nagrodę w 1991 roku otrzymała Linda Petzold za DASSL, narzędzie do rozwiązywania równań algebraicznych różniczkowych . Ten kod jest dostępny w domenie publicznej.

1995

W 1995 roku nagrodę otrzymali Chris Bischof i Alan Carle za ADIFOR 2.0, narzędzie do automatycznego rozróżniania programów Fortran 77 . Kod jest dostępny do badań edukacyjnych i non-profit.

1999

W 1999 roku nagrodę otrzymali Matteo Frigo i Steven G. Johnson za FFTW , bibliotekę C do obliczania dyskretnej transformaty Fouriera .

2003

W 2003 roku nagrodę otrzymał Jonathan Shewchuk za Triangle, dwuwymiarowy generator siatek i Delaunay Triangulator . Jest swobodnie dostępny.

2007

W 2007 roku nagrodę otrzymali Wolfgang Bangerth, Guido Kanschat i Ralf Hartmann za deal.II, bibliotekę oprogramowania do obliczeniowego rozwiązywania równań różniczkowych cząstkowych przy użyciu adaptacyjnych elementów skończonych . Jest swobodnie dostępny.

2011

Andreas Waechter ( IBM TJ Watson Research Center ) i Carl Laird ( Texas A&M University ) otrzymali nagrodę 2011 za IPOPT, zorientowaną obiektowo bibliotekę do rozwiązywania wielkoskalowych problemów ciągłej optymalizacji. Jest swobodnie dostępny.

2015

Nagrodę 2015 otrzymali Patrick Farrell ( University of Oxford ), Simon Funke ( Simula Research Laboratory ), David Ham ( Imperial College London ) i Marie Rognes ( Simula Research Laboratory ) za opracowanie pakietu dolfin-adjoint, który automatycznie wyprowadza i rozwiązuje sprzężone i styczne równania liniowe z wysokopoziomowych specyfikacji matematycznych dyskretyzacji metodą elementów skończonych równań różniczkowych cząstkowych .

2019

Nagroda 2019 została przyznana Jeffowi Bezansonowi , Stefanowi Karpinskiemu i Viralowi B. Shahowi za opracowanie języka programowania Julia .

2023

Nagroda 2023 została przyznana Fieldowi Van Zee i Devinowi Matthewsowi za opracowanie BLIS , przenośnej struktury oprogramowania typu open source do tworzenia instancji wysokowydajnych, podobnych do BLAS, gęstych bibliotek algebry liniowej na nowoczesnych procesorach.

Zobacz też

Linki zewnętrzne