website updates

This commit is contained in:
Webmaster 2002-10-19 17:12:17 +00:00
parent dc16a95cf4
commit 4499f97848
2 changed files with 93 additions and 9 deletions

View File

@ -1,5 +1,6 @@
SUBDIRS = editing-example1 editing-example2 editing-example3
INPUTS = index.xml constitution.xml official.xml machine_usage.xml \
machine_usage_summary.xml website.xml editing-howto.xml
machine_usage_summary.xml website.xml editing-howto.xml \
constitution-change-20020920.xml
include ../default.mk

View File

@ -938,10 +938,19 @@ lent to you for the duration of this class.</p>
</abstract>
</eventitem>
<eventitem date="2002-10-08" time="TBA" room="MC4045"
title="Graphics Drivers">
<short>A talk on graphics drivers by Filip Spacek, KGI developer</short>
<abstract>No abstract available yet.</abstract>
<eventitem date="2002-10-08" time="4:30PM" room="MC4045"
title="Video cards, Linux display drivers and the Kernel Graphics Interface (KGI)">
<short>A talk by Filip Spacek, KGI developer</short>
<abstract>
Linux has proven itself as a reliable operating system but arguably,
it still lacks in support of high performance graphics
acceleration. This talk will describe basic components of a PC video
card and the design and limitations the current Linux display driver
architecture. Finally a an overview of a new architecture, the Kernel
Graphics Interface (KGI), will be given. KGI attempts to solve the
shortcomings of the current design, and provide a lightweight and
portable interface to the display subsystem.
</abstract>
</eventitem>
<eventitem date="2002-10-10" time="TBA" room="TBA"
@ -950,7 +959,7 @@ lent to you for the duration of this class.</p>
<abstract>No abstract available yet.</abstract>
</eventitem>
<eventitem date="2002-10-15" time="TBA" room="TBA"
<eventitem date="2002-11-05" time="4:30 PM" room="TBA"
title="The Evil Side of C++">
<short>Abusing template metaprogramming in C++ for fun and profit</short>
<abstract>No abstract available yet.</abstract>
@ -998,10 +1007,84 @@ lent to you for the duration of this class.</p>
<abstract>No abstract available yet.</abstract>
</eventitem>
<eventitem date="2002-10-17" time="5:30PM" room="TBA"
title="Debian in the Enterprise">
<short>A talk by Simon Law</short>
<eventitem date="2002-10-26" time="1:30PM" room="MC2066"
title="GNU/Linux on HPPA">
<short>Carlos O'Donnell talks about &quot;the last of the legacy processors to fall before the barbarian horde&quot;</short>
<abstract>No abstract available yet.</abstract>
</eventitem>
<eventitem date="2002-10-26" time="3:00PM" room="MC2066"
title="The Hurd Interfaces">
<short>Marcus Brinkmann, Hurd developer, talks about the Hurd server interfaces, at the heart of the Hurd microkernel</short>
<abstract>
<p>The Hurd server interfaces are at the heart of the Hurd system. They
define the remote procedure calls (RPCs) that are used by the servers, the
GNU C library and the utility programs to communicate with the Hurd system
and to implement the POSIX personality of the Hurd as well as other
features.</p>
<p>This talk is a walk through the Hurd RPCs, and will give an overview of how
they are used to implement the system. Individual RPCs will be used to
illustrate important or exciting features of the Hurd system in general,
and it will be shown how those features are accessible to the user at the
command line, too.</p>
<hr />
<p>Marcus Brinkmann is a math student at the Ruhr-Universitaet Bochum in
Germany. He is one of maintainers of the GNU Hurd project and the
initiator of the Debian GNU/Hurd binary distribution. He designed and
implemented the console subsystem of the Hurd, wrote the FAT filesystem
server, and fixed a lot of bugs, thus increasing the stability and
usability of the system.</p>
</abstract>
</eventitem>
<eventitem date="2002-10-26" time="4:30PM" room="MC2066"
title="A GNU Approach to Virtual Memory Management in a Multiserver Operating System">
<short>Neil Walfield, Hurd developer, talks about Virtual Memory Management in the Hurd microkernel</short>
<abstract>
<p>Virtual memory management is one of the cornerstones of multiuser
operating systems. Most systems available today place all of the
policy in a monolithic virtual memory manager, VMM, isolated from the
rest of the system. Although secure and lightweight, users have no
way to communicate their anticipated memory needs and usage to the
system pager. As a result, the VMM can only implement a global paging
policy (typically, an approximation of LRU) which may be good on
average but is best for nobody.</p>
<p>With the port of Hurd to the L4 microkernel, this situation is being
readdressed. Due to its more distributed nature, a centralized
resource manager is not only more difficult to implement efficiently
but also contrary to the philosophy of the rest of the system. We are
currently exploring a model whereby each program is fully self-paged
and all compete for memory from a physical memory server. This talk
will first discuss how paging currently works in Mach and other
systems. An argument for an external paging policy will then be
presented followed by the requirements of such a design and the design
itself.</p>
<hr />
<p>Neil Walfield, a Hurd developer, is from the University of Mass. Lowell.</p>
</abstract>
</eventitem>
<eventitem date="2002-10-17" time="5:30PM" room="MC2065"
title="Debian in the Enterprise">
<short>A talk by Simon Law</short>
<abstract>
<p>The Debian Project produces a &quot;Universal Operating System&quot; that is
comprised entirely of Free Software. This talk focuses on using Debian
GNU/Linux in an enterprise environment. This includes:</p>
<ul>
<li>Where Debian can be deployed</li>
<li>Strategic advantages of Debian</li>
<li>Ways for business to give back to Debian</li>
</ul>
</abstract>
</eventitem>
</eventdefs>