Trustworthy Systems

TS News

News

2013-02-26: Seminar Panangaden (McGill University) on Duality for Transition Systems
In this talk we consider the problem of representing and reasoning about systems, especially probabilistic systems, with hidden state. � We consider transition systems where the state is not completely visible to an outside observer. Instead, there are observables that partly identify the state
2013-02-21: Seminar Stumm (University of Toronto) on Improving Memory Access Locality
While parallel hardware substrate has evolved considerably over time, a key performance problem has remained the same: how best to feed processing cores with data fast enough. Managing locality is a key aspect of mitigating the memory wall. Yet this is non-trivial given unpredictable memory sharing patterns, coupled with complex and distributed memory hierarchies.
2013-02-05: First NICTA Software Systems Summer School - Sydney Australia.
Featuring lectures by international leaders in computer systems from industry and academia, interspersed with short student talks and poster sessions. Topics include virtual machines, hypervisors, compilers, operating systems, language implementation, memory management and security.
2013-02-01: Seminar Agrawal (UCSB) on Managing Geo-replicated Data in Multi-Datacenters
Over the past few years, cloud computing and the growth of global large scale computing systems have led to applications which require data management across multiple datacenters. Initially the models provided single row level transactions with eventual consistency. Although protocols based on these models provide high availability, they are not ideal for applications needing a consistent view of the data.
2012-12-11: Seminar Fisher (DARPA) on Forest - A Language and Toolkit for Programming with Filestores
A filestore is a structured collection of data files housed in a conventional hierarchical file system. Many applications use filestores as a poor-man's database, and the correct execution of these applications requires that the collection of files, directories, and symbolic links stored on disk satisfy a variety of precise invariants. Moreover, all of these structures must have acceptable ownership, permission, and timestamp attributes. Unfortunately, current programming languages do not provide support for documenting assumptions about filestores, detecting errors in them, or safely loading from and storing to them.
Show older articles