BEGIN:VCALENDAR
VERSION:2.0
PRODID:icalendar-ruby
CALSCALE:GREGORIAN
BEGIN:VEVENT
DTSTAMP:20260629T071802Z
UID:132d53a3-7045-443e-8d8a-c85ace5682e3
DTSTART:20160204T080000Z
DTEND:20160204T170000Z
DESCRIPTION:Outline: COMPSs is a programming model which is able to exploit
  the inherent concurrency of sequential applications and execute them in a
  transparent manner to the application developer in distributed computing 
 platform. This is achieved by annotating part of the codes as tasks\, and 
 building at execution a task-dependence graph based on the actual data use
 d consumed/produced by the tasks. The COMPSs runtime is able to schedule t
 he tasks in the computing nodes and take into account facts like data loca
 lity and the different nature of the computing nodes in case of heterogene
 ous platforms. Additionally\, recently COMPSs has been enhanced with the p
 ossibility of coordinating Web Services as part of the applications. COMPS
 s supports Java\, C/C++ and Python as programming languages.\n\nLearning O
 utcomes:  In the course\, the COMPSs syntax\, programming methodology and
  an overview of the runtime internals will be given. The attendees will ge
 t a first lesson about programming with COMPSs that will enable them to st
 art programming with this framework.\n\nA hands-on with simple introductor
 y exercises will be also performed. The students who finish this course wi
 ll be able to develop simple COMPSs applications and to run them both in a
  local resource and in a distributed platform (initially in a private clou
 d)\n\nPrerequisites: Programming skills in Java and or Python\n\nTarget gr
 oup: Application Developers\n\nLevel: For trainees with some theoretical a
 nd practical knowledge\n\nhttps://events.prace-ri.eu/event/421/
SUMMARY:Programming Distributed Computing Platforms with COMPSs  @ BSC
URL;VALUE=URI:https://events.prace-ri.eu/event/421/
END:VEVENT
END:VCALENDAR
