#RAY
„Dobrobyt ekologiczny Układu Słonecznego ---- Ray jest wart uwagi”
RAY, kolejny wyjątkowy cel w dziale SOL, to platforma przetwarzania rozproszonego opracowana przez Uniwersytet Kalifornijski w Berkeley. Jego zalet jest wiele.
Przede wszystkim ma minimalną konfigurację klastrów, może działać w mniejszych klastrach i ma wysoką wydajność, odpowiednią do dużych obciążeń obliczeniowych. Pojedynczy węzeł jest około 10% szybszy niż standardowy wieloprocesowy język Python.
Wykorzystuje wspólny framework, aby umożliwić wielu maszynom równoległe uruchamianie kodu Pythona oraz budowanie i uruchamianie różnych rozproszonych aplikacji.
Ma również wysoką skalowalność i służy do rozszerzania różnych bibliotek uczenia maszynowego, w przeciwieństwie do ograniczonej platformy Spark.
Dzięki unikalnej abstrakcji opartej na aktorach wiele zadań działa asynchronicznie, przy wysokim wykorzystaniu i większej elastyczności niż synchroniczne wykonanie Sparka. Obsługuje także różnorodne technologie, w pełni obsługuje popularne biblioteki uczenia maszynowego i ma wbudowaną obsługę alokacji zasobów GPU.
Jest prosty w użyciu, po pierwsze w Pythonie, możesz użyć ray cli do zbudowania klastra po instalacji pip, importowania programowania w Pythonie i dodania adnotacji @ray.remote do funkcji definicji programowania rozproszonego, aby wykonać ją asynchronicznie. Automatyczna serializacja i deserializacja przy niskim nakładzie pracy. Automatycznie dystrybuuj kod i zależne biblioteki, aby ułatwić udostępnianie parametrów. ray.put jest umieszczany w rozproszonej pamięci, aby uniknąć narzutu transmisji. Może być używany jako formalny parametr do automatycznego wykrywania deserializacji.
Nie zaleca się teraz gonienia za wzrostem ceny. Jeśli cena wróci do okolic 2,440, możesz wejść na wczesną pozycję i pokryć pozycję w pobliżu 2,250. Zwróć uwagę na RAY, kolejne jasne serce w systemie SOL.