| Państwo | |
|---|---|
| Stan | |
| Siedziba | |
| Adres | 3000 Waterview Parkway, Richardson 75080 |
| Data powstania | 1982 |
| Zatrudnienie | 1000 pracowników |
Położenie na mapie Teksasu | |
Położenie na mapie Stanów Zjednoczonych | |
| Strona internetowa | |
Convex Computer Corporation –amerykańskie przedsiębiorstwo komputerowe. Zajmowało się projektowaniem, produkowaniem, marketingiem i serwisowaniem komputerów dla naukowców i użytkowników technicznych. Produkty tej firmy zawierały jedno i wieloprocesorowe systemy wektorowe/skalarne oraz wieloprocesorowe skalowalne systemy przetwarzania równoległego, i powiązane oprogramowanie. Przedsiębiorstwo powstało we wrześniu 1982 z siedzibą wRichardson,Teksas. Convex zostało kupione przezHewlett-Packard w 1995[1][2].

Convex zostało założone w 1982 przezBoba Palucka iSteve’a Wallacha wRichardson wTeksasie. Oryginalną nazwą było początkowo Parsec, tę nazwę nosiły wczesne prototypy i płyty produkcyjne. Planowali wyprodukować maszynę o architekturze podobnej do maszyn z procesorami wektorowymiCray Research, o nieco niższej wydajności, ale o znacznie lepszym stosunku ceny do wydajności. Aby obniżyć koszty, konstrukcje Convex nie były tak agresywne technologicznie, jak Cray i były oparte na bardziej popularnej technologii chipów, próbując nadrobić utratę wydajności w inny sposób.
Ich pierwszą maszyną był C1, wydany w 1985. C1 był bardzo podobny doCray-1 pod względem ogólnej konstrukcji, ale jegoprocesor i pamięć główna zostały zaimplementowane w wolniejszej, ale tańszej technologiiCMOS. Zrównoważyli to poprzez zwiększenie możliwości jednostek wektorowych, w tym podwojenie długości rejestrów wektorowych do 128 64-bitowych elementów każdy. Używał równieżpamięci wirtualnej w przeciwieństwie do systemu pamięci statycznej maszyn Cray, co poprawiło programowanie. Ogólnie oceniono na 20 MFLOPS piku dla podwójnej precyzji (64-bit) i 40 MFLOPS piku dla pojedynczej precyzji (32-bity), około jednej piątej normalnej prędkości Cray-1. Zainwestowali również dużo w zaawansowane automatyczne kompilatory wektoryzacji, aby zwiększyć wydajność, gdy istniejące programy zostaną przeniesione do ich systemów. Maszyny działały w wersjiBSD systemuUnix, znanej początkowo jakoConvex Unix, a później jakoConvexOS ze względu na znaki towarowe i kwestie licencyjne. ConvexOS ma funkcje kompatybilności z DECVMS, a także funkcjeCray Fortran. Ich kompilatorFortran został następnie licencjonowany dla innych komputerów, takich jakArdent Computer i Stellar (oraz połączony Stardent).