Technical (scientific) computing and especially high performance computing (HPCC) is typically viewed as having "unfriendly software environment"
|
CS community has developed good research ideas but cannot implement them as solving computing's hardest problem with few percent of the funding
-
HPCC applications are very complex and use essentially all computer capabilities and also have synchronization and performance constraints from HPCC
|
We have learnt to use commodity hardware either
-
partially as in Origin 2000/SP2 with consumer CPU's but custom network or
-
fully as in PC cluster with fast ethernet/ATM
|
Let us do the same with software and design systems with maximum possible commodity software basis
|