eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plWiadomościTechnologieProgramy › Linuxowy kompilator badawczy

Linuxowy kompilator badawczy

2003-05-01 01:07

Firma Intel Corporation i Instytut Technik Komputerowych Chińskiej Akademii Nauk w Pekinie udostępniły wersję 2.0 kompilatora Open Research Compiler (ORC) dla rodziny procesorów Intel Itanium. Rozpowszechniany na zasadach open source zestaw narzędzi dla systemu operacyjnego Linux przeznaczony jest dla środowisk naukowych prowadzących badania w dziedzinie zaawansowanych kompilatorów i architektur mikroprocesorów.

Przeczytaj także: Brytyjski rząd woli Linuksa

Nowe funkcje kompilatora ułatwiają prowadzenie badań nad optymalizacją hierarchii pamięci, rozwiązaniami programistycznymi dla języka C++ i optymalizacją funkcji w implementacjach dla architektury Itanium. ORC 2.0 zawiera też funkcje analizy wydajności, ułatwiające lokalizację newralgicznych punktów tworzonego oprogramowania.

Przeznaczony do prac badawczych kompilator jest jednym z wielu narzędzi programistycznych dostarczanych przez Intela. Intel oferuje również kompilatory do zastosowań komercyjnych oraz analizatory wydajności. Opracowane przez Intela kompilatory języków C++ i Fortran wykorzystują techniki optymalizacji, pozwalające uzyskiwać wysokiej jakości kod dla procesorów z rodzin IA32 i Itanium.

Kompilatory tłumaczą tekst programów napisanych w czytelnych dla człowieka językach wysokiego poziomu, takich jak C, C++ czy FORTRAN, na ciąg instrukcji zrozumiałych dla komputerów. Od skuteczności tego tłumaczenia zależy m.in. wydajność oprogramowania. Nowoczesne procesory, do których należą układy z rodziny Itanium, wyposażone są w wiele jednostek wykonawczych i mogą wykonywać kilka zadań jednocześnie. Nowoczesne kompilatory muszą być zdolne do wykrywania takich równoległych zadań w tekście programu i odpowiedniego ich przydzielania jednostkom wykonawczym procesora w sposób zapewniający optymalne wykorzystywanie dostępnych zasobów. Nieustanny rozwój architektury mikroprocesorów powoduje konieczność ciągłego doskonalenia technik kompilacji.

Kompilator ORC 2.0 ma strukturę modułową, umożliwiającą prowadzenie eksperymentów z różnymi modułami odpowiedzialnymi za różne aspekty optymalizacji kodu i szybkie porównywanie skuteczności testowanych rozwiązań.

Intel rozwinął model zdecentralizowanych prac badawczych, w których bierze udział ponad 70 laboratoriów z całego świata. Działające w Pekinie zespoły Programming Systems Lab i Intel China Research Center pracowały nad projektem Open Research Compiler wspólnie z Instytutem Technik Komputerowych. Utworzone w roku 1998 centrum badawcze zatrudnia obecnie 40 naukowców i inżynierów, prowadzących badania w dziedzinach takich jak rozpoznawanie obrazów, media, sieci bayesowskie, kompilatory i narzędzia.

oprac. : Grzegorz Gacki / CentrumPrasowe.net CentrumPrasowe.net

Więcej na ten temat: kompilator orc, open research compiler, orc, linux
Komputer czyta z ruchu ust

Eksperci egospodarka.pl

1 1 1

Wpisz nazwę miasta, dla którego chcesz znaleźć jednostkę ZUS.

Wzory dokumentów

Bezpłatne wzory dokumentów i formularzy.
Wyszukaj i pobierz za darmo: