FYI — data-oriented design is an explicit topic of this school…
— Gerhard
Begin forwarded message:
From: Andrzej Nowak andrzej.nowak@cern.ch Subject: FW: REMINDER : Registration is open: Second Thematic CERN school of computing: June 2014, Split, Croatia Date: 17 Jan 2014 12:58:00 GMT+1 To: "rd-multicore (General announcements and discussion forum for the Multi-...)" rd-multicore@cern.ch, "lhcb-manycores (Information exchange on many-core computing in LHCb)" lhcb-manycores@cern.ch Cc: Alberto Pace Alberto.Pace@cern.ch
Dear all,
Please find attached the announcement from Alberto Pace, concerning the Second Thematic CERN School of Computing (independent of the main summer CSC 2014). All participants are welcome, in particular the software developers and programmers in LHC experiments.
Regards, Andrzej Nowak
From: Yasemin Hauser Sent: 17 January 2014 11:21
REMINDER : only 2 weeks left to register !!!
From: Alberto Pace Sent: 06 December 2013 15:59 To: Computing School Subject: Registration is open: Second Thematic school of computing: June 2014, Split, Croatia
Dear colleague,
The registration is open for the 2014 thematic CERN School of Computing focused on future high-throughput scientific computing on the topic of developing the next generation physics analysis applications that benefits from the new emerging hardware architectures.
This tCSC2014 will last one week and take place the 16-20 June 2014 in Split, Croatia and is independent from the main 2014 CERN School of Computing (to be held in August). See http://cern.ch/csc for all CSC upcoming schools.
The thematic school can be attended by any participant, including former and future CSC participants of the main summer school. Registration will close on January 31st, 2014. We are fully aware of the difficult financial period of many public institutions and we managed to arrange a very reasonable fee (550 EUR). Be aware that also this year the school will accept a limited number of participants.
The theme of the 2nd thematic CSC is “future high-throughput scientific computing”, covering:
Programming for Concurrency: Modern and performing C++, Expressing parallelism pragmatically, Resource protection and thread safety
Data oriented design: Designing for data, Data-intensive applications, Vectorization
Memory programming: Memory effects in hardware, Choosing data structures, Non-uniform memory
Acceleration: Principles of programming for accelerators, Direct, Offload, Symmetric mode, MIC
Efficient computing: Architecture refresher (big and small cores), Accurate and efficient floating point, Compilers: their strengths and weaknesses, Advanced performance monitoring and tuning
Here are the links to the detailed schedule and to the practical information. To apply to the school, please fill the registration form (and ensure you have done a login to indico using your CERN account or a lightweight account as explained in the registration page).
You are most welcome to pass-on this information to colleagues potentially interested, within or outside CERN. I also apologize to those who will receive this announcement through multiple channels.
Best Regards. Alberto Pace Director, CERN School of Computing
For enquiries and correspondence related to the school, contact information is available at: http://csc.web.cern.ch/contacts