簡介
HPJava是設計用來進行並行編程的語言。HPJava利用一種新的並行數據結構——分散式數組,擴展了標準Java語言的語法。這些擴展是在Fortran 90和HPF(High Performance Fortran)基礎上進行的。事實上,HPJava並發編程的模型跟HPF是不同的。HPJava特點是加在Java中加入了多維數組,它所擁有的這個屬性跟Fortran非常相似。
HPJava的縮寫是1996年由PCRC協會的成員在白皮書中創建的。HPJava支持分散式記憶體(和共享記憶體)並行計算機的並行編程——尤其是使用與HPF類似的分散式數組的數據並行編程。