Tags Posts tagged with "aarch64"

aarch64

przez -
0 1518
Chmura danych wirtualizacja

Stefano Stabellini z zespołu Xen poinformował, że hipernadzorca Xen (Xen hypervisor) dostępny w systemie CentOS 7 posiada pełne wsparcie dla architektury AArch64. Prace były prowadzone wspólnie przez Jima i George Dunlapa, co pozwoliło stworzyć wysokiej jakości paczki dla 64 bitowych serwerów ARM. Instalacja odbywa się przy pomocy kilku komend, a na serwerach udostępnione zostały specjalne obrazy system CentOS 7 na architekturę AArch64.

przez -
1 1441
CentOS

Zespół CentOS ogłosił, że przygotowano pliki systemu CentOS 7 dla architektury AArch64. Wersja ta posiada jądro Linux 4.0, aczkolwiek deweloperzy już pracują nad jądrem Linux 4.1 (wersja RC). Obecnie dostępny jest obraz dysku, spakowany w formacie XZ o rozmiarze 320 MB, a po rozpakowaniu waży aż 12 GB. Zalecane jest zapoznanie się z plikiem ReadMe.txt, w którym dokładnie opisano poszczególne czynności instalacji i konfiguracji.

przez -
9 699
Fedora

Zespół Fedory oficjalnie udostępnił obrazy serwerowe dla architektur Fedora 21 POWER i Fedora 21 AArch64. Wspierane są wszystkie maszyny serwerowe IBM POWER, a środowiska PowerVM i PowerKVM powinny działać bez problemów. Usunięto obsługę 32 bitowych pakietów oraz dodano wariant Little Endian pod identyfikatorem ppc64le. Jeżeli chodzi o architekturę AArch64 to mamy wsparcie dla maszyn Micro X-Gene (Mustang) i AMD Opteron A1100 (Seattle). Wszystkie systemy startują z UEFI poprzez GRUB2 i Device Tree.

Poniżej znajduje się lista rekomendowanych mikrokomputerów na architekturze ARM:

  • Banana Pi (Allwinner A20)
  • CubieTruck (Allwinner A20)
  • BeagleBone
  • BeagleBone Black
  • CompuLab TrimSlice (NVIDIA Tegra 2)
  • Wandboard (Freescale i.MX6)
  • PandaBoard (OMAP4)
  • Versatile Express (emulacja Cortex A9 i A15)

przez -
6 577
LLVM

Firma Apple uwolniła kod źródłowy backendu architektury AArch64 dla LLVM. Całość została stworzona na potrzeby ich własnego 64 bitowego układu ARM, który znaleźć można w smartfonie iPhone 5S. Backend wspiera zarówno system iOS, jak i Linux, a kod jest gotowy do produkcyjnego wdrażania. Teraz Apple będzie się starało o dodanie udostępnionych źródeł do głównego kodu LLVM, ale decyzja zależeć będzie od deweloperów.

przez -
13 570
nVidia

nVidia zaprezentowała światu Tegra K1, nowy układ mobilny ARM. Wyposażono go w kartę graficzną, opartą na architekturze nVidia Kepler ze 192 rdzeniami CUDA, znaną z nVidia GeForce GTX 780 Ti. Natomiast procesor będzie oferowany w dwóch wersjach: 32 bitowy czterordzeniowy Cortex-A15 (technologia 4-Plus-1) oraz 64 bitowy dwurdzeniowy Denver oparty na architekturze AArch64.

nVidia Tegra K1 ma obsługiwać następujące technologie: DirectX 11, OpenGL 4.4, teselację, LTE. Ma to pozwolić, zarówno na wygodne wykorzystanie w urządzeniach mobilnych, jak i obsłużyć zaawansowany silnik do gier jakim jest Unreal Engine 4.

Tegra K1 powinien pojawić się w drugim i trzecim kwartale tego roku (chodzi o wersje). nVidia szykuje także Tegra K1 VCM, specjalną wersję platformy dla przyszłych samochodów i innych pojazdów. Moduł będzie zapewniał rozrywkę w samochodzie (gry, muzyka, filmy i wiele innych), a także pomoc przy kierowaniu pojazdem.

przez -
2 371
QEMU

Zespół deweloperów SUSE opublikował gotowy port architektury AArch64 dla QEMU. Oznacza to, że od teraz można wykorzystywać emulator do symulowania 64 bitowych procesorów ARM i dzięki temu tworzyć oprogramowanie na tą architekturę. Przyrost wydajności w stosunku do emulatora oferowanego do tej pory przez Organizację ARM, wynosi od 10 do 20 razy.

Dzięki pozwoleniu ze strony ARM Holdings, deweloperzy SUSE mogli opublikować cały kod na wolnej licencji i w niedługim czasie powinien się on znaleźć w głównej gałęzi QEMU.

Cały kod jest dostępny na serwerach GitHub: openSUSE/qemu.

przez -
1 379
OpenJDK

Deweloperzy Red Hata poinformowali o dostępności OpenJDK na architekturę AArch64. Warto tutaj zaznaczyć, że na rynku nie ma jeszcze działającego sprzętu w tej nowej architekturze ARM. Przygotowany jest specjalny emulator procesora ARM64, na którym można uruchomić Fedorę 19 ARM oraz OpenJDK dla ARM. Deweloperzy nadal pracują nad ulepszeniem Template Interpreter i kompilatora JIT.

przez -
0 498
ARM

Deweloperzy Linaro ogłosili, że systemy Debian i Ubuntu zostały pomyślnie uruchomione na 64 bitowej architekturze ARM. Jest to o tyle ważna wiadomość, że wszystko zostało przygotowane przed oficjalnym wypuszczeniem sprzętu, na którym to ma działać. Dodatkowo Linux jest pierwszym systemem operacyjnym, zgodnym z AArch64. Oczywiście nie stałoby się to, gdyby nie ciężka praca programistów GCC, LLVM/Clang, Linuksa, GLibc oraz innych, którzy wiele miesięcy temu dodali już wsparcie 64 bitowego ARMa.

Na blogu Marcina Juszkiewicza możemy zobaczyć wynik polecenia, ukazującego architekturę:

Ubuntu Raring Ringtail (development branch) localhost ttyAMA0

localhost login: root
Last login: Thu Jan  1 00:07:37 UTC 1970 on ttyAMA0
Welcome to Ubuntu Raring Ringtail (development branch) (GNU/Linux 3.8.0 aarch64)

 * Documentation:  https://help.ubuntu.com/
root@localhost:~# uname -a
Linux localhost 3.8.0 #1 SMP Wed Feb 20 14:31:07 CET 2013 aarch64 aarch64 aarch64 GNU/Linux

Oczywiście nadal zostało jeszcze sporo pracy, szczególnie przy rootfs, którego trzeba zrobić używalnym w natywnej formie. Można już natomiast wykonywać skrośne budowanie od zera, w tym systemu i pakietów. Wspomniane obraz wspierają także wiele architektur, dzięki czemu instalacja armhf dla 64/32 bitów działa wyśmienicie.

Polecane

Jesień Linuksowa

1 667
Polska Grupa Użytkowników Linuksa ma zaszczyt zaprosić na konferencję Jesień Linuksowa 2017, która odbędzie się w dniach 22 – 24 września 2017 roku. Jako...