Skip to content

Commit e3e7b65

Browse files
committed
Initial site.
0 parents  commit e3e7b65

19 files changed

+1675
-0
lines changed

Diff for: 404.html

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
<!doctype html><html lang=en><head><link href=https://rixner.github.io/img/favicon-96x96.png rel=icon sizes=96x96 type=image/png><link rel="shortcut icon" href=https://rixner.github.io/img/favicon.ico><link href=https://rixner.github.io/img/apple-touch-icon.png rel=apple-touch-icon sizes=180x180><link href=https://rixner.github.io/img/site.webmanifest rel=manifest><meta content="Scott Rixner" name=author><meta content=Professor name=description><meta content="width=device-width,initial-scale=1.0" name=viewport><meta content="ie=edge" http-equiv=X-UA-Compatible><meta charset=utf-8><link href=https://rixner.github.io/styles/markdown.css rel=stylesheet><link href=https://rixner.github.io/styles/styles.css rel=stylesheet><title> Scott Rixner</title><body><nav id=header><section class=nav-container><a class=nav-title href=https://rixner.github.io/> Scott Rixner </a><input id=nav-menu-toggle type=checkbox><label class=nav-menu-button-container for=nav-menu-toggle><div class=nav-menu-button></div></label><ul class=nav-menu><li><a class=nav-menu-item href=https://rixner.github.io/> Home </a><li><a class=nav-menu-item href=https://rixner.github.io/research> Research </a><li><a class=nav-menu-item href=https://rixner.github.io/teaching> Teaching </a><li><a class=nav-menu-item href=https://rixner.github.io/opensource> Open Source </a><li><a class=nav-menu-item href=https://rixner.github.io/patents> Patents </a><li><a class=nav-menu-item href=https://rixner.github.io/#contacts> Contact </a></ul></section></nav><section class=notfound><p>The page you are looking for does not exist or has been removed.<p>Click <a href=https://rixner.github.io/>here</a> to return to the home page.</section><footer>© Scott Rixner. Made with <a href=https://getzola.org target=_blank>Zola</a>, based on the <a href=https://github.com/adfaure/kodama-theme target=_blank>Kodama</a> theme.</footer>

Diff for: img/apple-touch-icon.png

66.7 KB
Loading

Diff for: img/avatar.jpg

1.56 MB
Loading

Diff for: img/favicon-96x96.png

21.2 KB
Loading

Diff for: img/favicon.ico

14.7 KB
Binary file not shown.

Diff for: img/site.webmanifest

+21
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
{
2+
"name": "MyWebSite",
3+
"short_name": "MySite",
4+
"icons": [
5+
{
6+
"src": "/img/web-app-manifest-192x192.png",
7+
"sizes": "192x192",
8+
"type": "image/png",
9+
"purpose": "maskable"
10+
},
11+
{
12+
"src": "/img/web-app-manifest-512x512.png",
13+
"sizes": "512x512",
14+
"type": "image/png",
15+
"purpose": "maskable"
16+
}
17+
],
18+
"theme_color": "#ffffff",
19+
"background_color": "#ffffff",
20+
"display": "standalone"
21+
}

Diff for: img/web-app-manifest-192x192.png

74.8 KB
Loading

Diff for: img/web-app-manifest-512x512.png

465 KB
Loading

Diff for: index.html

+1
Large diffs are not rendered by default.

Diff for: opensource/index.html

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
<!doctype html><html lang=en><head><link href=https://rixner.github.io/img/favicon-96x96.png rel=icon sizes=96x96 type=image/png><link rel="shortcut icon" href=https://rixner.github.io/img/favicon.ico><link href=https://rixner.github.io/img/apple-touch-icon.png rel=apple-touch-icon sizes=180x180><link href=https://rixner.github.io/img/site.webmanifest rel=manifest><meta content="Scott Rixner" name=author><meta content=Professor name=description><meta content="width=device-width,initial-scale=1.0" name=viewport><meta content="ie=edge" http-equiv=X-UA-Compatible><meta charset=utf-8><link href=https://rixner.github.io/styles/markdown.css rel=stylesheet><link href=https://rixner.github.io/styles/styles.css rel=stylesheet><title>Open Source | Scott Rixner</title><body><nav id=header><section class=nav-container><a class=nav-title href=https://rixner.github.io/> Scott Rixner </a><input id=nav-menu-toggle type=checkbox><label class=nav-menu-button-container for=nav-menu-toggle><div class=nav-menu-button></div></label><ul class=nav-menu><li><a class=nav-menu-item href=https://rixner.github.io/> Home </a><li><a class=nav-menu-item href=https://rixner.github.io/research> Research </a><li><a class=nav-menu-item href=https://rixner.github.io/teaching> Teaching </a><li><a class=nav-menu-item-current href=https://rixner.github.io/opensource> Open Source </a><li><a class=nav-menu-item href=https://rixner.github.io/patents> Patents </a><li><a class=nav-menu-item href=https://rixner.github.io/#contacts> Contact </a></ul></section></nav><article class=mt-8><section class="container markdown section-content"><h1 id=open-source-software>Open Source Software</h1></section><section class=bg-gray><article class="container subpage"><header class="subpage-title markdown"><h2>Python</h2></header><section class="subpage-content markdown"><h3 id=skulpt>Skulpt</h3><p>I am a member of the <a href=http://skulpt.org rel=noopener target=_blank>Skulpt</a> project and have made <a href="https://github.com/skulpt/skulpt/commits?author=rixner" rel=noopener target=_blank>significant contributions</a> to the project. Skulpt is the underlying Python interpreter for <a href=http://www.codeskulptor.org/ rel=noopener target=_blank>CodeSkulptor</a> and <a href=https://py3.codeskulptor.org/ rel=noopener target=_blank>CodeSkulptor3</a>.<h3 id=owl>Owl</h3><p>We developed <a href=http://embeddedpython.org rel=noopener target=_blank>Owl</a>, an embedded Python run-time system for 32-bit microcontrollers. The overall system is described in our research paper “<a href=https://www.usenix.org/conference/atc12/technical-sessions/presentation/barr rel=noopener target=_blank>Design and Implementation of an Embedded Python Run-Time System</a>”.</section></article></section><section class=bg><article class="container subpage"><header class="subpage-title markdown"><h2>Operating Systems</h2></header><section class="subpage-content markdown"><h3 id=linux>Linux</h3><p>The code that we proposed to fix a scheduler bug in our research paper “<a href="https://dl.acm.org/citation.cfm?id=1346258" rel=noopener target=_blank>Scheduling I/O in Virtual Machine Monitors</a>” was <a href=https://github.com/torvalds/linux/commit/ab7f863e4183057dc494f3180199934a9637d401 rel=noopener target=_blank>adapted and implemented</a> within <a href=https://www.kernel.org/ rel=noopener target=_blank>Linux</a> 2.6.39.<h3 id=freebsd>FreeBSD</h3><p>The connection-level parallelism strategies described in our research paper “<a href=https://www.usenix.org/legacy/event/usenix06/tech/willmann.html rel=noopener target=_blank>An Evaluation of Network Stack Parallelization Strategies in Modern Operating Systems</a>” were <a href=https://github.com/freebsd/freebsd/commit/6e29aea1dbf128b84b885f9acc6396c69ab080ce rel=noopener target=_blank>adapted and implemented</a> within <a href=https://www.freebsd.org/ rel=noopener target=_blank>FreeBSD</a> 9.0.<h3 id=quicksilver>Quicksilver</h3><p>We developed <a href=https://github.com/rice-systems/quicksilver rel=noopener target=_blank>Quicksilver</a>. which implements a novel transparent superpage management design based on FreeBSD. Quicksilver supports both anonymous and file-backed superpages. The overall system is described in our research paper “<a href=https://www.usenix.org/conference/atc20/presentation/zhu-weixi rel=noopener target=_blank>A Comprehensive Analysis of Superpage Management Mechanisms and Policies</a>”.</section></article></section><section class=bg-gray><article class="container subpage"><header class="subpage-title markdown"><h2>Virtualization</h2></header><section class="subpage-content markdown"><h3 id=virtflex>Virtflex</h3><p>We developed <a href=https://github.com/rice-systems/Virtflex rel=noopener target=_blank>Virtflex</a>, a multi-layered system that allows the Xen hypervisor to dynamically change the NUMA topologies of its guest virtual machines. The system allows unmodified OpenMP applications running within the guests to automatically adapt to topology changes. The overall system is described in our research paper “<a href=https://doi.org/10.1007/978-3-030-58144-2_14 rel=noopener target=_blank>Virtflex: Automatic Adaptation to NUMA Topology Change for OpenMP Applications</a>”.</section></article></section></article><footer>© Scott Rixner. Made with <a href=https://getzola.org target=_blank>Zola</a>, based on the <a href=https://github.com/adfaure/kodama-theme target=_blank>Kodama</a> theme.</footer>

0 commit comments

Comments
 (0)