Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
15 changes: 15 additions & 0 deletions src/components/EventLanding.js
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,8 @@ import { faDiscord, faGithub } from "@fortawesome/free-brands-svg-icons";
import {
faCalendarDays,
faLocationDot,
faClock,
faDoorOpen,
faFilePdf,
faVideo,
} from "@fortawesome/free-solid-svg-icons";
Expand Down Expand Up @@ -107,6 +109,19 @@ export default function EventLanding({ slug }) {
<FontAwesomeIcon icon={faLocationDot} className={styles.metaIcon} />
{pick(locale, event.location)}
</span>
{event.startTime && (
<span className={styles.metaItem}>
<FontAwesomeIcon icon={faClock} className={styles.metaIcon} />
{event.startTime}
{event.endTime ? ` - ${event.endTime}` : ""}
</span>
)}
{event.room && (
<span className={styles.metaItem}>
<FontAwesomeIcon icon={faDoorOpen} className={styles.metaIcon} />
{event.room}
</span>
)}
</div>
<p className={styles.description}>{pick(locale, event.description)}</p>
{(event.externalUrl || event.talkUrl) && (
Expand Down
37 changes: 37 additions & 0 deletions src/data/events.js
Original file line number Diff line number Diff line change
Expand Up @@ -102,6 +102,43 @@ const events = [
talkUrl:
"https://events.linuxfoundation.org/kubecon-cloudnativecon-japan/program/schedule/?id=1182713",
},
{
slug: "coscup-2026",
title: {
en: "Running Multiple AI Workloads on One GPU with HAMi: Architecture and Gotchas",
zh: "用 HAMi 在一块 GPU 上运行多个 AI 工作负载:架构与注意事项",
},
date: "2026-08-09",
startTime: "11:20",
endTime: "11:50",
location: {
en: "Taipei, Taiwan",
zh: "中国台湾 台北",
},
resources: {
communityFlyer: {
en: "Community Flyer",
zh: "社区宣传册",
url: "/resources/flyers/community-flyer.pdf",
},
talkSlides: {
en: "Talk Slides",
zh: "演讲幻灯片",
url: "/resources/2026-coscup/coscup_2026.pdf",
},
},
cta: {
discordUrl: "https://go.dynamia.ai/hami-chat-coscup",
githubUrl: "https://go.dynamia.ai/proj-hami-coscup",
},
room: "TR214",
Comment on lines +114 to +134

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🗄️ Data Integrity & Integration | 🟡 Minor | ⚡ Quick win

Include the venue with the room code.

This record sets event.location to only Taipei, Taiwan, while EventLanding renders that value beside event.room. The result is Taipei, Taiwan · TR214; TR214 is not actionable without the building. Add the COSCUP venue and address so attendees can locate the room and the existing structured-data location remains useful. The official event and session pages identify National Taiwan University of Science and Technology as the venue. (coscup.org)

🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

In `@src/data/events.js` around lines 114 - 118, Update the event record’s
location object near room "TR214" to include the official venue, National Taiwan
University of Science and Technology, and its address in both localized values.
Keep the existing room code unchanged so EventLanding renders an actionable
venue and room combination.

description: {
en: "GPUs are expensive. Kubernetes doesn't share them well yet, and DRA is still work in progress. HAMi brings heterogeneous GPU sharing to Kubernetes. This talk covers how HAMi hijacks CUDA calls without touching your application code, why memory isolation matters, and real production use cases where teams cut GPU costs by 40-60%.",
zh: "GPU 很贵。Kubernetes 目前还无法很好地共享它们,DRA 仍在开发中。HAMi 为 Kubernetes 带来异构 GPU 共享。本演讲将介绍 HAMi 如何在不改动应用代码的情况下接管 CUDA 调用、为什么显存隔离至关重要,以及真实的生产用例——团队将 GPU 成本降低了 40-60%。",
},
externalUrl: "https://coscup.org/2026/en/",
talkUrl: "https://coscup.org/2026/en/session/BGYZ3B",
},
];

export default events;
3 changes: 3 additions & 0 deletions src/pages/landing/coscup-2026.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
import EventLanding from "@site/src/components/EventLanding";

export default () => <EventLanding slug="coscup-2026" />;
Binary file added static/resources/2026-coscup/coscup_2026.pdf
Binary file not shown.