BEGIN:VCALENDAR
VERSION:2.0
PRODID:www.dresden-science-calendar.de
METHOD:PUBLISH
CALSCALE:GREGORIAN
X-MICROSOFT-CALSCALE:GREGORIAN
X-WR-TIMEZONE:Europe/Berlin
BEGIN:VTIMEZONE
TZID:Europe/Berlin
X-LIC-LOCATION:Europe/Berlin
BEGIN:DAYLIGHT
TZNAME:CEST
TZOFFSETFROM:+0100
TZOFFSETTO:+0200
DTSTART:19810329T030000
RRULE:FREQ=YEARLY;INTERVAL=1;BYMONTH=3;BYDAY=-1SU
END:DAYLIGHT
BEGIN:STANDARD
TZNAME:CET
TZOFFSETFROM:+0200
TZOFFSETTO:+0100
DTSTART:19961027T030000
RRULE:FREQ=YEARLY;INTERVAL=1;BYMONTH=10;BYDAY=-1SU
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
UID:DSC-13603
DTSTART;TZID=Europe/Berlin:20171023T150000
SEQUENCE:1508745451
TRANSP:OPAQUE
DTEND;TZID=Europe/Berlin:20171023T160000
URL:https://dresden-science-calendar.de/calendar/en/detail/13603
LOCATION:TUD Georg-Schumann-Bau\, Münchner Platz 301187 Dresden
SUMMARY:Wittwer: A Comparison of Message-passing and Implicit Parallel Prog
 ramming in the Servo Browser Engine
CLASS:PUBLIC
DESCRIPTION:Speaker: Felix Wittwer\nInstitute of Speaker: Institut für Tec
 hnische Informatik\, Professur Compilerbau\nTopics:\nInformatik\n Location
 :\n  Name: TUD Georg-Schumann-Bau (Georg-Schumann-Str. 7A\, 2. OG Raum 204
 )\n  Street: Münchner Platz 3\n  City: 01187 Dresden\n  Phone: \n  Fax: \
 nDescription: Since the evolution of single-core processors stalled after 
 hitting the power wall\, parallel programming becomes more and more import
 ant. In order to achieve faster program execution\, developers have to har
 ness the multiprocessor architectures of modern CPUs. Message-passing is a
  very popular way to write parallel programs which can also become rather 
 challenging with growing application complexity. Other approaches like imp
 licit parallelism are often neglected as they are not very popular and har
 der to understand\, due to their often very functional syntax.    This the
 sis tried to provide an unbiased comparison between the concepts of messag
 e-passing and implicit parallelism. In order to be able to compare these c
 oncepts\, we translated parts of the Servo browser engine from message-pas
 sing Rust code into implicit parallel Ohua code. As a web browser is a lar
 ge application\, we additionally provided a tool that statically analyzes 
 message-passing code in order to help us in the translation process. To co
 mpare both concepts\, we also proposed a Rust-like syntax for Ohua\, which
  was used to write the translated Servo code.    We concluded from our res
 earch that Servo code written in Ohua is indeed more concise and easier to
  read and maintain than the original code. Still\, future work needs to ta
 ckle a number of problems that became apparent as we tried to port Servo's
  functionality to Ohua.   Diese Veranstaltung wird unterstützt von <b>Pro
 fessur Compilerbau</b>.
DTSTAMP:20260511T075649Z
CREATED:20171019T073635Z
LAST-MODIFIED:20171023T075731Z
END:VEVENT
END:VCALENDAR