Because of the steadily growing volume and complexity of the data exchanged through the Internet and among connected devices, and the need to rapidly elaborate the incoming information, new challenges have been posed to High Performance Computing (HPC). Several architectures, programming languages, Cloud services and software have been proposed to efficiently deal with modern HPC applications, in particular with Big Data, and solve the related issues that arise. As a consequence, users often find it difficult to select the right platform, application or service fitting their requirements. In order to support them in deploying their applications, Patterns have been adopted and exploited, providing a base canvas on which users can develop their own applications. In this paper we offer an overview of modern Pattern advancements for HPC and Big Data, also providing an insight on semantic-based technologies which have been successfully applied to provide a flexible representation thereof.
IOS Press, Inc.
6751 Tepper Drive
Clifton, VA 20124
Tel.: +1 703 830 6300
Fax: +1 703 830 2300 firstname.lastname@example.org
(Corporate matters and books only) IOS Press c/o Accucoms US, Inc.
For North America Sales and Customer Service
West Point Commons
Lansdale PA 19446
Tel.: +1 866 855 8967
Fax: +1 215 660 5042 email@example.com