NEC wprowadza na rynek bezpłatne oprogramowanie „FireDucks” przyspieszające analizę danych przy użyciu języka Python

NEC wprowadza na rynek bezpłatne oprogramowanie „FireDucks” przyspieszające analizę danych przy użyciu języka Python

TOKIO, 19 października 2023 r. – (JCN Newswire) – NEC Korporacja . (TSE: 6701) ogłosiła dziś wprowadzenie na rynek „FireDucks”(1), bezpłatnego programu zaprojektowanego w celu przyspieszenia biblioteki analizy danych tabelarycznych „pandas”, która jest używana do analiz w języku Python — najpopularniejszym języku programowania na świecie Dzisiaj. Dzięki możliwości przygotowania danych wymaganych do analizy danych nawet 16 razy(2) szybciej niż istniejące produkty, to nowo opracowane oprogramowanie znacznie skraca czas poświęcany na analizę danych i obniża koszty obliczeń.

Wersja beta FireDucks jest teraz dostępna bezpłatnie w Internecie (https://fireducks-dev.github.io/).

W ostatnich latach gromadzenie ogromnych ilości danych, w tym danych dotyczących sprzedaży z terminali POS, danych dotyczących handlu elektronicznego oraz danych dotyczących transakcji finansowych, stało się łatwiejsze niż kiedykolwiek wcześniej. Aby wydobyć z takich danych wartościowe wyniki analityczne, badacze danych coraz częściej muszą analizować je za pomocą sztucznej inteligencji (AI) i uczenia maszynowego (ML).

Aby jednak przygotować się do analizy danych, należy najpierw wstępnie przetworzyć duże zbiory danych. Mówi się, że naukowcy zajmujący się danymi spędzają około 45%(3) swojego czasu na przygotowywaniu danych, co stało się poważnym problemem. Ponadto gwałtowny wzrost ilości danych oraz ewolucja sztucznej inteligencji i uczenia maszynowego doprowadziły do ​​zwiększonej złożoności obliczeniowej. W rezultacie problematyczne stały się również wyższe koszty obliczeniowe (np. koszty chmury), a w konsekwencji wzrost zużycia energii i emisji CO2.

Mając to na uwadze, firma NEC postanowiła opracować FireDucks, program przeznaczony do przyspieszania działania pand. Aby opracować to oprogramowanie, firma NEC wykorzystała technologię programowania o wysokiej wydajności i wiedzę specjalistyczną dotyczącą akceleracji, którą zdobyła w ciągu ponad trzydziestu lat doświadczenia w tworzeniu superkomputerów.

Udostępniając bezpłatnie wersję beta FireDucks ogółowi społeczeństwa, NEC ma nadzieję przyczynić się do skrócenia czasu pracy analityków danych przy analizowaniu danych i rozwiązywaniu problemów środowiskowych poprzez oszczędzanie energii i obniżanie emisji CO2.

Korzyści

1. Zwiększona wydajnośćFireDucks jest w stanie przyspieszyć programy utworzone przy użyciu pand nawet 16-krotnie, a średnio około pięć razy(2). Skraca to całkowity czas, jaki badacze danych spędzają na analizie danych o około 30%(4).

Równoległe wykorzystanie wszystkich rdzeni i redukcja mocy obliczeniowej to główne przyczyny tego poziomu przyspieszenia. FireDucks wykorzystuje każdy rdzeń wielordzeniowego procesora do wydajnego przetwarzania dużych zbiorów danych równolegle. Co więcej, zamiast wykonywać procesy w tej samej kolejności i zakresie określonym w programie, zbiory danych niezbędne do uzyskania wyników są z wyprzedzeniem identyfikowane z całego procesu, co oznacza, że ​​przetwarzanie musi zostać przeprowadzone tylko dla tych zbiorów danych. To z kolei umożliwia przyspieszenie przetwarzania.

NEC wprowadza na rynek bezpłatne oprogramowanie „FireDucks” przyspieszające analizę danych przy użyciu języka Python PlatoBlockchain Data Intelligence. Wyszukiwanie pionowe. AI.

2. Wysoka kompatybilność

Kolejną cechą tego oprogramowania jest jego wysoka kompatybilność z pandami. Chociaż niektóre biblioteki są w stanie osiągnąć większą prędkość przetwarzania niż pandy, wymagają one wielu kroków, w tym przepisania programu. Z drugiej strony FireDucks można łatwo zastosować, ponieważ tylko jedna linia programu musi zostać przepisana, aby przeprowadzić analizę i kodowanie, tak jak w przypadku korzystania z pand.

Aktualne wyniki

Poniższe wyniki uzyskano, gdy FireDucks był używany w rzeczywistych działaniach firmy Toyota Technical Development Corporation(5) (TTDC).

  • Redukcja czasu poświęconego na analizę danych o 60% przy użyciu wewnętrznego frameworku AI (Spicy MINT)
  • Skrócenie czasu pracy komputera analitycznego o 76%.

Wywiad, podczas którego pracownicy TTDC korzystający z FireDucks rozmawiali z członkami zespołu programistów, aby przekazać opinie na temat nowo opracowanego oprogramowania, można obejrzeć na poniższej stronie internetowej. (adres URL: https://www.nec.com/en/global/rd/technologies/202312/index.html)

Plany na przyszłość

Udostępniając bezpłatnie wersję beta FireDucks i umożliwiając analitykom danych faktyczne korzystanie z niej, NEC będzie pracować nad poprawą jego funkcjonalności, jednocześnie weryfikując jego skuteczność, z zamiarem komercjalizacji w roku finansowym 2024.

(1)To oprogramowanie zostało opracowane przy wsparciu Organizacji Rozwoju Nowej Energii i Technologii Przemysłowych (NEDO) w Japonii
(2)Zgodnie z wynikami testów NEC opartych na benchmarku TPCx-BB
(3) Stan nauki o danych w 2020 r. (https://shorturl.at/klyW1)
(4)Na podstawie obliczeń przeprowadzonych wewnętrznie przez NEC
(5) Informacje o firmie Toyota Technical Development Corporation (TTDC): Firma skupiająca się na tworzeniu optymalnych warunków dla rozwoju produktów poprzez kompleksowe rozwiązania oparte na najnowocześniejszych informacjach i technologiach

O firmie NEC Corporation

NEC Corporation ugruntowała swoją pozycję lidera w zakresie integracji technologii informatycznych i sieciowych, jednocześnie promując hasło marki „Organizowanie jaśniejszego świata”. NEC umożliwia firmom i społecznościom dostosowanie się do szybkich zmian zachodzących zarówno w społeczeństwie, jak i na rynku, ponieważ zapewnia społeczne wartości bezpieczeństwa, ochrony, uczciwości i wydajności w celu promowania bardziej zrównoważonego świata, w którym każdy ma szansę wykorzystać swój pełny potencjał. Więcej informacji można znaleźć na stronie NEC pod adresem https://www.nec.com.

Znak czasu:

Więcej z Wiadomości JCN