In its second phase GENESIS was essentially a software project. Howeve
r, already from its very beginning, the GENESIS project put a strong e
mphasis on parallel application software. More than ten research insti
tutions and companies were involved in GENESIS on the application soft
ware side. The development of PARMACS, the portable message passing la
yer in GENESIS, allowed full portability across a substantial number o
f different parallel systems. This portability was demonstrated succes
sfully with the GENESIS application codes.