AnalitykaProgramowanieRynek

Oracle udostępnia API do funkcji analitycznych wbudowanych w procesory SPARC

Nowe narzędzia programistyczne mają ułatwić wykorzystanie wbudowanych w procesory SPARC mechanizmy akceleracji operacji analitycznych DAX. Dodatkowe rozwiązania ułatwiają testowanie funkcji analitycznych w praktyce. Oracle oferuje również kod źródłowy przykładowych rozwiązań opartych na funkcjach analitycznych wbudowanych w najnowsze układy rodziny SPARC. Udostępnione nieodpłatnie narzędzia mają ułatwić tworzenie nowej generacji platform analizy Big Data.

oracle_sparc_m7
Źródło: Oracle

Wbudowane w układy SPARC M7 mechanizmy analityczne są przykładem realizacji koncepcji Software In Silicon. Zakłada ona, że elementy kodu aplikacyjnego wyższego poziomu są wbudowane bezpośrednio w procesor. Zdaniem przedstawicieli koncernu Oracle wykorzystanie funkcji akceleracji Data Analytics Accelerator (DAX) pozwala na realizację procesów przetwarzania analitycznego z niespotykaną wcześniej wydajnością. Mechanizmy DAX wspierają m.in. operacja skanowania, ekstrakcji, selekcji oraz translacji danych.

Dodatkowo, na wydajność operacji skanowania i filtrowania na wielką skalę wpływa możliwość wykorzystania 32 dedykowanych koprocesorów DAX w mikroprocesorze SPARC. Działają one z szybkością magistrali pamięci operacyjnej – maksymalnie 160 GB/s – pomiędzy buforem a pamięcią operacyjną. Wspierane są też m.in. funkcje dekompresji. Zastosowanie mechanizmów DAX ma także pozwalać na zmniejszenie obciążenia procesora. Udostępnione przez Oracle interfejsy API ułatwiają wykorzystanie funkcji akceleracji operacji analitycznych pod kątem wielu zastosowań i z poziomu systemu Oracle Solaris 11.

Tagi

Podobne

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *