|
1 | 1 | --- |
2 | 2 | sidebar_position: 1 |
| 3 | +slug: /intro |
3 | 4 | --- |
4 | 5 |
|
5 | | -# Tutorial Intro |
| 6 | +# About Xtra Computing Group |
6 | 7 |
|
7 | | -Let's discover **Docusaurus in less than 5 minutes**. |
| 8 | +**Xtra Computing Group** is a research lab at the [National University of Singapore (NUS)](https://www.nus.edu.sg/), School of Computing. |
8 | 9 |
|
9 | | -## Getting Started |
| 10 | +We work on **big data management systems**, **parallel and distributed computing**, and **cloud computing**, with a particular interest in emerging hardware (GPUs, FPGAs, etc.) and the intersection of systems and machine learning. |
10 | 11 |
|
11 | | -Get started by **creating a new site**. |
| 12 | +## Research Areas |
12 | 13 |
|
13 | | -Or **try Docusaurus immediately** with **[docusaurus.new](https://docusaurus.new)**. |
| 14 | +- **Big Data Management Systems** — scalable data processing, query engines, and storage systems built for the cloud and modern hardware. |
| 15 | +- **Parallel & Distributed Systems** — high-performance computing across heterogeneous and distributed environments. |
| 16 | +- **Federated Learning** — privacy-preserving, collaborative ML on non-IID and vertically partitioned data. |
| 17 | +- **LLM Systems & Privacy** — infrastructure and evaluation tools for large language models, including data privacy assessment. |
| 18 | +- **GPU-Accelerated ML** — libraries and frameworks that exploit GPU parallelism for classical and modern ML algorithms. |
14 | 19 |
|
15 | | -### What you'll need |
| 20 | +## Key Projects |
16 | 21 |
|
17 | | -- [Node.js](https://nodejs.org/en/download/) version 20.0 or above: |
18 | | - - When installing Node.js, you are recommended to check all checkboxes related to dependencies. |
| 22 | +| Project | Venue | Description | |
| 23 | +|---------|-------|-------------| |
| 24 | +| [LLM-PBE](https://github.com/Xtra-Computing/LLM-PBE) | SIGMOD 2024 *(Best Paper Nomination)* | Toolkit for systematic evaluation of data privacy risks in LLMs | |
| 25 | +| [VertiBench](https://github.com/Xtra-Computing/VertiBench) | ICLR 2024 | Benchmarks for vertical federated learning with diverse feature distributions | |
| 26 | +| [Model Go](https://github.com/Xtra-Computing/ModelGo) | WWW 2024 *(Oral)* | License analysis tool for machine learning projects | |
| 27 | +| [ThunderGBM](https://github.com/Xtra-Computing/thundergbm) | JMLR 2021 | Fast gradient boosted trees and random forests on GPUs | |
| 28 | +| [ThunderSVM](https://github.com/Xtra-Computing/thundersvm) | JMLR 2018 | Fast SVM library for GPUs and CPUs | |
19 | 29 |
|
20 | | -## Generate a new site |
| 30 | +## Join Us |
21 | 31 |
|
22 | | -Generate a new Docusaurus site using the **classic template**. |
| 32 | +We welcome **undergraduate interns**, **PhD candidates**, and **postdoctoral fellows** to join our collaborative research environment. |
23 | 33 |
|
24 | | -The classic template will automatically be added to your project after you run the command: |
| 34 | +Visit [www.xtra.science](https://www.xtra.science) for open positions and contact information. |
25 | 35 |
|
26 | | -```bash |
27 | | -npm init docusaurus@latest my-website classic |
28 | | -``` |
| 36 | +## Links |
29 | 37 |
|
30 | | -You can type this command into Command Prompt, Powershell, Terminal, or any other integrated terminal of your code editor. |
| 38 | +- Website: [www.xtra.science](https://www.xtra.science) |
| 39 | +- GitHub: [github.com/Xtra-Computing](https://github.com/Xtra-Computing) |
| 40 | +- HuggingFace: [huggingface.co/Xtra-Computing](https://huggingface.co/Xtra-Computing) |
31 | 41 |
|
32 | | -The command also installs all necessary dependencies you need to run Docusaurus. |
| 42 | +## Contribute to This Blog |
33 | 43 |
|
34 | | -## Start your site |
35 | | - |
36 | | -Run the development server: |
37 | | - |
38 | | -```bash |
39 | | -cd my-website |
40 | | -npm run start |
41 | | -``` |
42 | | - |
43 | | -The `cd` command changes the directory you're working with. In order to work with your newly created Docusaurus site, you'll need to navigate the terminal there. |
44 | | - |
45 | | -The `npm run start` command builds your website locally and serves it through a development server, ready for you to view at http://localhost:3000/. |
46 | | - |
47 | | -Open `docs/intro.md` (this page) and edit some lines: the site **reloads automatically** and displays your changes. |
| 44 | +Everyone is welcome to write posts — lab members, collaborators, and the broader community. See [CONTRIBUTING.md](https://github.com/Xtra-Computing/blog/blob/main/CONTRIBUTING.md) to get started. |
0 commit comments