IBM announces new technologies for high performance computing cloud