{"$schema": "https://c3voc.de/schedule/schema.json", "generator": {"name": "pretalx", "version": "2026.3.0.dev0", "url": "https://pretalx.com"}, "schedule": {"url": "https://pretalx.com/good-2026/schedule/", "version": "0.24", "base_url": "https://pretalx.com", "conference": {"acronym": "good-2026", "title": "GOOD 2026", "start": "2026-03-09", "end": "2026-03-12", "daysCount": 4, "timeslot_duration": "00:05", "time_zone_name": "US/Mountain", "colors": {"primary": "#c91235"}, "rooms": [{"name": "Breakout Room", "slug": "5347-breakout-room", "guid": "06b46176-719c-5589-985a-413f918d7cc0", "description": null, "capacity": null}, {"name": "Main Hall", "slug": "5346-main-hall", "guid": "1f3ac6d4-442e-525d-8c07-1776a3ed8691", "description": null, "capacity": null}], "tracks": [{"name": "Platform Track", "slug": "6514-platform-track", "color": "#7A685B"}, {"name": "Reception", "slug": "6515-reception", "color": "#0076AF"}, {"name": "Application Track", "slug": "6516-application-track", "color": "#DB6524"}, {"name": "Sponsor Talk", "slug": "6517-sponsor-talk", "color": "#2BB519"}, {"name": "Birds-of-a-Feather (BoFs)", "slug": "6518-birds-of-a-feather-bofs", "color": "#BD79FB"}, {"name": "Tutorial", "slug": "6519-tutorial", "color": "#BD79FB"}, {"name": "Platinum Sponsor Talk", "slug": "6520-platinum-sponsor-talk", "color": "#FF2172"}, {"name": "Platform Track [featuring AI OnDemand]", "slug": "6521-platform-track-featuring-ai-ondemand", "color": "#7A685B"}, {"name": "Application Track [featuring AI OnDemand]", "slug": "6522-application-track-featuring-ai-ondemand", "color": "#DB6524"}, {"name": "Core Team Track", "slug": "6523-core-team-track", "color": "#1AA6EA"}, {"name": "Core Team Track [featuring AI OnDemand]", "slug": "6524-core-team-track-featuring-ai-ondemand", "color": "#1AA6EA"}, {"name": "Posters", "slug": "6525-posters", "color": "#9B2732"}, {"name": "Posters [featuring AI OnDemand]", "slug": "6526-posters-featuring-ai-ondemand", "color": "#9B2732"}, {"name": "Platinum Sponsor Talk [featuring AI OnDemand]", "slug": "6527-platinum-sponsor-talk-featuring-ai-ondemand", "color": "#FF2172"}], "days": [{"index": 1, "date": "2026-03-09", "day_start": "2026-03-09T04:00:00-06:00", "day_end": "2026-03-10T03:59:00-06:00", "rooms": {"Main Hall": [{"guid": "f550b415-cdb4-53d0-b5ad-c55cee7e2a5a", "code": "ZNEX8V", "id": 89865, "logo": null, "date": "2026-03-09T13:00:00-06:00", "start": "13:00", "end": "2026-03-09T17:00:00-06:00", "duration": "04:00", "room": "Main Hall", "slug": "good-2026-89865-contributor-jam", "url": "https://pretalx.com/good-2026/talk/ZNEX8V/", "title": "Contributor Jam", "subtitle": "", "track": null, "type": "Contributor Jam", "language": "en", "abstract": "What is the Contributor Jam? | The Contributor Jam will offer attendees an immersive opportunity to work closely with Open OnDemand (OOD) developers. Participants will gain an understanding of OOD's components and leave with the knowledge and tools to contribute to its development.", "description": "Required programming level | Attendees of all programming levels and experience are invited to participate. There will be something for everyone. \n\nWhat to bring | Your laptop, fully charged\n\nHighlights:\n1) Explore the Building Blocks of OOD\n  - Dive into key repositories: ondemand, ood_core, ood-documentation, and learn how they interconnect.\n  - Understand the dashboard and its role within OOD.\n  - Familiarize yourself with all the OnDemand Ruby gems\u2014and more!\n\n2) Contribute\n  - Learn how to make pull requests across multiple OnDemand repositories.\n  - Discover the development tools and dev files designed to simplify the process.\n  - Navigate the contributor guides for seamless onboarding.\n  \n3) Demonstrate and Learn\n  - Witness OOD's functionality in action, including its support for schedulers, OS compatibility, and applications.\n  - Deepen your understanding of the OOD documentation.\n\n4) Take Home Resources\n  - Leave with a cheat sheet crafted by the OOD developers, packed with practical tips and shortcuts.\n\nFree to attend for conference ticket holders. Register your participation during conference registration. \n\nQuestions | Email info@good.openondemand.org with any questions about participating in the Contributor Jam.", "recording_license": "", "do_not_record": false, "persons": [{"code": "S8CX8K", "name": "Travis Ravert [Ohio Supercomputer Center]", "avatar": null, "biography": null, "public_name": "Travis Ravert [Ohio Supercomputer Center]", "guid": "35287019-5994-54fb-8ba4-80afffa9557c", "url": "https://pretalx.com/good-2026/speaker/S8CX8K/"}, {"code": "RCUJEG", "name": "Braeden Singleton [Ohio Supercomputer Center]", "avatar": null, "biography": "", "public_name": "Braeden Singleton [Ohio Supercomputer Center]", "guid": "47965437-597a-5c08-9c27-3e70447d8468", "url": "https://pretalx.com/good-2026/speaker/RCUJEG/"}], "links": [], "feedback_url": "https://pretalx.com/good-2026/talk/ZNEX8V/feedback/", "origin_url": "https://pretalx.com/good-2026/talk/ZNEX8V/", "attachments": []}]}}, {"index": 2, "date": "2026-03-10", "day_start": "2026-03-10T04:00:00-06:00", "day_end": "2026-03-11T03:59:00-06:00", "rooms": {"Main Hall": [{"guid": "8b57c2cf-35a3-5af3-8917-cb35d7868bf4", "code": "WT38LY", "id": 89973, "logo": null, "date": "2026-03-10T10:00:00-06:00", "start": "10:00", "end": "2026-03-10T10:25:00-06:00", "duration": "00:25", "room": "Main Hall", "slug": "good-2026-89973-kickoff-good-plenary-so-far-so-good-open-ondemand-s-journey-and-future-direction", "url": "https://pretalx.com/good-2026/talk/WT38LY/", "title": "Kickoff + GOOD Plenary - \"So Far, So GOOD: Open OnDemand\u2019s Journey and Future Direction\"", "subtitle": "", "track": null, "type": "Talk", "language": "en", "abstract": "Welcome to GOOD 2026!", "description": "The GOOD Conference opens with a short kickoff session to welcome attendees, introduce the conference structure, and share key information to help everyone get oriented. The session includes brief remarks from Alan Chalker, who will reflect on the project\u2019s evolution and looking ahead to the future of the Open OnDemand community.", "recording_license": "", "do_not_record": false, "persons": [{"code": "8LZUCZ", "name": "Alan Chalker [Ohio Supercomputer Center]", "avatar": null, "biography": "", "public_name": "Alan Chalker [Ohio Supercomputer Center]", "guid": "c99d2af7-10db-5eca-bd16-a7a07402e7e4", "url": "https://pretalx.com/good-2026/speaker/8LZUCZ/"}], "links": [], "feedback_url": "https://pretalx.com/good-2026/talk/WT38LY/feedback/", "origin_url": "https://pretalx.com/good-2026/talk/WT38LY/", "attachments": []}, {"guid": "42676aef-cf28-5b3b-939d-26bdfb2b9e41", "code": "BUBJET", "id": 90280, "logo": null, "date": "2026-03-10T10:30:00-06:00", "start": "10:30", "end": "2026-03-10T10:55:00-06:00", "duration": "00:25", "room": "Main Hall", "slug": "good-2026-90280-introduction-to-appverse", "url": "https://pretalx.com/good-2026/talk/BUBJET/", "title": "Introduction to Appverse", "subtitle": "", "track": null, "type": "Talk", "language": "en", "abstract": "Discover the Appverse\u2014a growing, community-driven catalog of Open OnDemand app configurations designed to make app deployment across HPC environments more consistent, reusable, and efficient.", "description": "In this 25-minute session, we\u2019ll share the vision behind the Appverse, how it works, current and future goals, and how centers and developers can contribute and benefit. Learn how the Appverse supports discoverability, reduces duplication of effort, and helps improve the overall user experience\u2014while strengthening collaboration across institutions.", "recording_license": "", "do_not_record": false, "persons": [{"code": "7VQU7E", "name": "Dhruv Chakravorty [Princeton]", "avatar": null, "biography": "", "public_name": "Dhruv Chakravorty [Princeton]", "guid": "7ddf7bf7-4ea1-58ae-9e82-f75426ce289c", "url": "https://pretalx.com/good-2026/speaker/7VQU7E/"}, {"code": "8JJMAJ", "name": "Lissie Fein [Sweet and Fizzy]", "avatar": null, "biography": "", "public_name": "Lissie Fein [Sweet and Fizzy]", "guid": "1ada0f9e-8200-5bc4-bdb5-810fe99f6b8b", "url": "https://pretalx.com/good-2026/speaker/8JJMAJ/"}, {"code": "KPMTKJ", "name": "Sean Anderson [Wake Forest University]", "avatar": "https://pretalx.com/media/avatars/KPMTKJ_oll838v.webp", "biography": "Sean Anderson has a Ph.D. in Physics (Optical Science) and has over 13 years of experience in research- and high-performance computing. He joined the WFU HPC team in January 2020. His main initiatives are on increasing user access to HPC resources via Open OnDemand, and maintaining and deploying research software.", "public_name": "Sean Anderson [Wake Forest University]", "guid": "e6ade968-d022-5ce0-8d32-2f17fcb33c91", "url": "https://pretalx.com/good-2026/speaker/KPMTKJ/"}], "links": [], "feedback_url": "https://pretalx.com/good-2026/talk/BUBJET/feedback/", "origin_url": "https://pretalx.com/good-2026/talk/BUBJET/", "attachments": []}, {"guid": "7a96d131-7f71-5aca-8415-3c0a9d9fcb29", "code": "CFFQDM", "id": 86674, "logo": null, "date": "2026-03-10T11:00:00-06:00", "start": "11:00", "end": "2026-03-10T11:25:00-06:00", "duration": "00:25", "room": "Main Hall", "slug": "good-2026-86674-ondemand-andragogy", "url": "https://pretalx.com/good-2026/talk/CFFQDM/", "title": "OnDemand Andragogy", "subtitle": "", "track": null, "type": "Talk", "language": "en", "abstract": "Open OnDemand enables the execution of passenger applications, which can be utilized for self-paced learning and andragogy through GenAI-powered tools. The GenAI tutor paradigm can now be accessible on demand, within the same platform, to support a variety of user needs as soon as they arise. Open OnDemand passenger applications could enable guidance on basic coding, instructions for submitting jobs with different schedulers, \"chatting\" with available documentation, and accessing vital information via microservices such as resource availability, job-specific information, and efficiency reports.", "description": "Open OnDemand is a web-based platform designed for users to access high-performance computing (HPC) resources, such as supercomputers or clusters, remotely and interactively. Research computing includes frameworks, such as Open OnDemand, that lower the barrier of entry to high-performance computing for users. The abstraction and automation of research workflows enable flexible ways of conducting computational research via solutions that can cater to diverse computing backgrounds and needs, while hiding many of the complexities of resource and data management. However, as new users think of more complex research workflows, the lack of computational knowledge may become a barrier again. Today, generative AI (GenAI) technology offers sophisticated tutoring capabilities and real-time guidance. By combining the capabilities of Open OnDemand with GenAI-powered tools and microservices tailored to institutional computing clusters, information important for decisions, and self-learning experiences can be made more accessible just-in-time when they are needed to enable more research activities. Passenger apps in the Open OnDemand framework may transform the way researchers without strong computational backgrounds approach self-paced learning and enable andragogy for more efficient use of computational and storage resources.\n\n\n- Examples of helpful utilities and microservices in Open OnDemand\n\nSubmit jobs via a user-friendly interface.\nReview available resources for advanced job placement and resource requests.\nVisualize job efficiency reports.\nSubmit a request that will be processed automatically.\nEncrypt/Decrypt files and folders\n\n- Self-Paced Learning\nThe GenAI tutor paradigm not only provides information that can debug problems, suggest alternative approaches, and point out relevant online documentation, it also engages users in learning-by-doing through maintaining their self-motivation to problem solve. Besides \"chatting\" with documentation, GenAI can help generate scenarios, relevant questions, and explanations of correct answers to enable user-defined and self-paced learning. \n\n- Generative AI and the GenAI Tutor Paradigm\nA service with 24/7 availability and accessibility with the goal of helping when users are actively seeking to learn how to solve problems they face. The use of passenger applications could offer a multi-layered approach to HPC andragogy by providing guidance with potential contextual awareness of the specific systems they are deployed in.", "recording_license": "", "do_not_record": false, "persons": [{"code": "ZYBQ3V", "name": "Kyriakos Tsoukalas [Colgate University]", "avatar": "https://pretalx.com/media/avatars/ZYBQ3V_yZidmFK.webp", "biography": "Kyriakos is dedicated to supporting faculty, staff, and students in their computational research by developing and supporting computing resources for high-performance and high-throughput computing. With a background in data science and DevOps engineering, he focuses on optimizing IT operations through automation, collaboration, and continuous learning, all while simplifying complex processes.", "public_name": "Kyriakos Tsoukalas [Colgate University]", "guid": "ce99d9c9-aa4d-54b9-ba37-86722c44e7c7", "url": "https://pretalx.com/good-2026/speaker/ZYBQ3V/"}], "links": [], "feedback_url": "https://pretalx.com/good-2026/talk/CFFQDM/feedback/", "origin_url": "https://pretalx.com/good-2026/talk/CFFQDM/", "attachments": []}, {"guid": "f342485b-0752-5bf1-b338-5dad6d59b406", "code": "AWC8QJ", "id": 86298, "logo": null, "date": "2026-03-10T11:30:00-06:00", "start": "11:30", "end": "2026-03-10T11:55:00-06:00", "duration": "00:25", "room": "Main Hall", "slug": "good-2026-86298-building-llm-inference-services-for-researchers-on-hpc-with-open-ondemand", "url": "https://pretalx.com/good-2026/talk/AWC8QJ/", "title": "Building LLM Inference Services for Researchers on HPC with Open OnDemand", "subtitle": "", "track": null, "type": "Talk", "language": "en", "abstract": "We share how we built LLM inference services for researchers at Ohio Supercomputer Center (OSC) using Open OnDemand. Our users need LLMs in many different ways, so we support several service models. We started with an Ollama module on the cluster, added OpenWebUI, and later created dedicated OnDemand apps that start the LLM server and give users a simple interface. We also provide a Jupyter + Ollama app that exposes an OpenAI API interface in a Jupyter kernel. We maintain shared models so users can start quickly, while still allowing local models. We have also deployed the Ollama + OpenWebUI service on our Kubernetes cluster, but scaling it for a large number of users remains a challenge. We plan to add additional LLM engines and front-ends as part of our future improvements as well.", "description": "In this talk, we describe our efforts to provide LLM inference services for researchers at Ohio Supercomputer Center (OSC). Many of our users want to run LLMs, but they have a wide variety of workflows and tool preferences. Our goal has been to support these needs in a simple and reliable way, using Open OnDemand as the main entry point. \n\nWe started by installing an Ollama module on our HPC cluster that includes OpenWebUI and a few wrappers for easy use. Users can start an OnDemand virtual desktop session, download models, start an Ollama server, and run OpenWebUI to access the interface in a browser. At this point, it should support all the workflows users need, but it is still not accessible enough for most users. \n\nTo make this more accessible, we built a dedicated OnDemand app for Ollama. When launched, it starts an Ollama server for the user and opens a browser with the OpenWebUI interface. This made the system much more accessible, although it does not scale well because each user session runs on its own compute node. \n\nWe also created a Jupyter + Ollama app. This app does not use OpenWebUI. Instead, it launches a Jupyter session with an Ollama server running in the background. Through a Jupyter kernel, users can access the OpenAI API interface. This works well for users who want to test the code and run inference batch jobs. \n\nTo reduce friction further, we updated our module so that several popular models are stored in a central location. Users can start quickly without downloading anything, but they can still download additional models into their home or project directories. \n\nWe have also deployed generative AI services on our Kubernetes cluster. This includes both LLM inference and a stable diffusion service. These run well for small numbers of users, but the cost of running many user sessions is high, and we do not yet have a scalable deployment model. A major part of our future work is building a more scalable LLM service on Kubernetes. To date, we have deployed a core set of tools (Ollama, OpenWebUI, and OpenAI API) and plan to expand these options. Initial tests have shown very promising results.", "recording_license": "", "do_not_record": false, "persons": [{"code": "SSEBUZ", "name": "Heechang Na [Ohio Supercomputer Center]", "avatar": "https://pretalx.com/media/avatars/SSEBUZ_1ng73pu.webp", "biography": "Heechang Na, Ph.D., is the Scientific Applications Operations Manager at the Ohio Supercomputer Center (OSC). In his role, he is responsible for managing the comprehensive operations for providing optimal scientific software application environments to academic and industry clients. Leveraging his technical expertise and strategic insights, he drives the enhancement of OSC's scientific computing infrastructure.\n\nAs part of his responsibilities, he oversees the deployment of the scientific software stack on new systems and collaborates with other groups to make the software environment more accessible. This includes deploying more Open OnDemand apps, supporting classrooms and enabling new workflows in AI, bioinformatics and other domains.", "public_name": "Heechang Na [Ohio Supercomputer Center]", "guid": "355b75dd-ef10-5eea-bb20-770222bbfc65", "url": "https://pretalx.com/good-2026/speaker/SSEBUZ/"}], "links": [], "feedback_url": "https://pretalx.com/good-2026/talk/AWC8QJ/feedback/", "origin_url": "https://pretalx.com/good-2026/talk/AWC8QJ/", "attachments": []}, {"guid": "ba7b7bf4-4092-59c8-9c09-963459922607", "code": "KRZGQ9", "id": 93071, "logo": null, "date": "2026-03-10T13:00:00-06:00", "start": "13:00", "end": "2026-03-10T13:25:00-06:00", "duration": "00:25", "room": "Main Hall", "slug": "good-2026-93071-hpc-desktops-a-different-kind-of-interactive-supercomputing", "url": "https://pretalx.com/good-2026/talk/KRZGQ9/", "title": "HPC Desktops \u2014 A Different Kind of Interactive Supercomputing", "subtitle": "", "track": null, "type": "Talk", "language": "en", "abstract": "Imagine having access to a centrally hosted environment that combines the power of HPC systems with the convenience of desktops. This is the HPC Desktop, designed to lower the barrier of entry and broaden adoption of HPC systems.", "description": "This talk provides an architectural overview, use cases, and experiences of operating such an environment. The broader scope of HPC Desktops will be discussed, and the talk will make the case that such systems should be deployed more widely.", "recording_license": "", "do_not_record": false, "persons": [{"code": "DP9HCX", "name": "Robert Henschel [Cendio]", "avatar": "https://pretalx.com/media/avatars/DP9HCX_V9SfoeB.webp", "biography": "Robert Henschel is the HPC and Public Sector lead at Cendio AB, the Swedish company producing the ThinLinc Linux terminal server software. He has more than 20 years of experience in High Performance Computing. Henschel also holds a part time position at Indiana University, where he works with research groups to take advantage of the HPC computing and storage solutions provided by the university.", "public_name": "Robert Henschel [Cendio]", "guid": "5e4966c9-c44b-5826-a75b-2f95c316c297", "url": "https://pretalx.com/good-2026/speaker/DP9HCX/"}], "links": [], "feedback_url": "https://pretalx.com/good-2026/talk/KRZGQ9/feedback/", "origin_url": "https://pretalx.com/good-2026/talk/KRZGQ9/", "attachments": []}, {"guid": "ee7978e6-2693-5410-bf57-89e7cb92c43d", "code": "KGGGH3", "id": 86306, "logo": null, "date": "2026-03-10T13:30:00-06:00", "start": "13:30", "end": "2026-03-10T13:40:00-06:00", "duration": "00:10", "room": "Main Hall", "slug": "good-2026-86306-using-what-i-learned-at-good25-to-improve-our-center-s-user-experience", "url": "https://pretalx.com/good-2026/talk/KGGGH3/", "title": "Using what I learned at GOOD25 to improve our center\u2019s user experience", "subtitle": "", "track": null, "type": "Short Talk", "language": "en", "abstract": "The GOOD25 conference served as a significant platform for advancing knowledge beyond the fundamentals of Open OnDemand. Numerous presenters introduced tools and strategies aimed at extending the capabilities of the OnDemand portal and enhancing the overall user experience within high-performance computing (HPC) environments. This presentation will analyze several of the most influential approaches highlighted during the event and discuss their successful integration into our center\u2019s operations over the past year.", "description": "The University at Buffalo Center for Computational Research (UBCCR) has been using the OnDemand portal for nearly 10 years.  In collaboration with the Ohio Supercomputer Center (OSC), UBCCR integrated XDMoD analytics into the OnDemand dashboard to display job metrics and efficiency factors.  However, aside from small configurations to OnDemand interactive apps and branding, we\u2019ve made no other modifications to the application.  The author attended the GOOD25 conference with the goal of learning how to tailor OnDemand to improve the experience for UBCCR\u2019s HPC users. The event proved invaluable, beginning with the Contributor Jam and continuing through dynamic daily developer forums hosted by OSC. Surprisingly, some of the most impactful insights came from other OnDemand users, who shared how they customized the software, developed advanced interactive applications, and integrated external tools. This presentation will highlight how UBCCR leveraged the generosity and expertise of the Open OnDemand community to enhance user experience and optimize HPC cluster utilization. The core focus will be a new workflow that enables users to check compute node availability via the Slurm dashboard (https://www.slurmdash.com/) developed by Arizona State University, and then monitor jobs and evaluate efficiency using the Jobstats tool and Grafana charts from Princeton (https://github.com/PrincetonUniversity/jobstats). Additionally, we will share how small but strategic improvements to interactive apps - based on insights from Tufts and Harvard - significantly benefited our bioinformatics users. Beyond tools and technical enhancements, this talk will underscore the collaborative opportunities fostered by GOOD25 and how those conversations have enabled UBCCR to deliver a more streamlined and user-focused HPC experience.", "recording_license": "", "do_not_record": false, "persons": [{"code": "7HLYWH", "name": "Dori Sajdak [University at Buffalo]", "avatar": null, "biography": "Dori Sajdak is the Assistant Director of User Services at the University at Buffalo, Center for Computational Research.", "public_name": "Dori Sajdak [University at Buffalo]", "guid": "2d1b703b-d072-52a4-be31-b36e8a2b1b8f", "url": "https://pretalx.com/good-2026/speaker/7HLYWH/"}], "links": [], "feedback_url": "https://pretalx.com/good-2026/talk/KGGGH3/feedback/", "origin_url": "https://pretalx.com/good-2026/talk/KGGGH3/", "attachments": []}, {"guid": "dbd8c6ec-1c2a-509a-a010-b7ac7ff6614f", "code": "UVSVHF", "id": 90283, "logo": null, "date": "2026-03-10T13:40:00-06:00", "start": "13:40", "end": "2026-03-10T14:05:00-06:00", "duration": "00:25", "room": "Main Hall", "slug": "good-2026-90283-appverse-companion-apps", "url": "https://pretalx.com/good-2026/talk/UVSVHF/", "title": "Appverse: Companion Apps", "subtitle": "", "track": null, "type": "Talk", "language": "en", "abstract": "Explore how companion apps featured in the Appverse can extend the power of your Open OnDemand deployment.", "description": "This session highlights Open OnDemand Loop (OnDemand Loop), which streamlines data movement between HPC clusters and external repositories such as Dataverse and Zenodo, and Drona Composer, developed by Texas A&M HPRC, which enables researchers to build and submit simple or complex multi-stage jobs through a fully graphical interface.", "recording_license": "", "do_not_record": false, "persons": [{"code": "LVXUTR", "name": "William Horka [Harvard]", "avatar": null, "biography": "", "public_name": "William Horka [Harvard]", "guid": "8e8522c7-b4c7-5963-b0be-cda463d65356", "url": "https://pretalx.com/good-2026/speaker/LVXUTR/"}, {"code": "ESGDLM", "name": "Marinus Pennings [Texas A&M University]", "avatar": null, "biography": null, "public_name": "Marinus Pennings [Texas A&M University]", "guid": "a843968b-6386-5595-b237-a2e309b02602", "url": "https://pretalx.com/good-2026/speaker/ESGDLM/"}], "links": [], "feedback_url": "https://pretalx.com/good-2026/talk/UVSVHF/feedback/", "origin_url": "https://pretalx.com/good-2026/talk/UVSVHF/", "attachments": []}, {"guid": "4f28e90c-93ad-5f73-a1bb-92f09236a081", "code": "KZXCEV", "id": 86196, "logo": null, "date": "2026-03-10T14:10:00-06:00", "start": "14:10", "end": "2026-03-10T14:35:00-06:00", "duration": "00:25", "room": "Main Hall", "slug": "good-2026-86196-open-ondemand-developer-team-open-mic", "url": "https://pretalx.com/good-2026/talk/KZXCEV/", "title": "Open OnDemand Developer Team Open Mic", "subtitle": "", "track": null, "type": "Talk", "language": "en", "abstract": "Meet with Open OnDemand Dev team members to ask questions about the platform and the docs that don\u2019t easily lend themselves to discourse or email. Community members are welcome to chime in on topics outside the scope of what is deployed at Ohio Supercomputer Center.", "description": "Last year at GOOD 25, the development team led essentially open mic sessions with the attendees on whatever questions or concerns they had in mind.  This led to incredible discussion and insight from things that ranged from applications to intricate security questions to requested features and to questions about how OOD is developed or designed.", "recording_license": "", "do_not_record": false, "persons": [{"code": "NMMEVT", "name": "Emily Moffat Sadeghi [Ohio Supercomputer Center]", "avatar": "https://pretalx.com/media/avatars/NMMEVT_GXMJa7A.webp", "biography": "Emily Moffat Sadeghi is the developer relations program manager for Open OnDemand at the Ohio Supercomputer Center where she leads Open OnDemand's development priorities and collaborations within the HPC community.  Previously, she worked at The Ohio State University and holds a bachelor's degree in Hispanic Linguistics.  Outside of work, she enjoys traveling, staying active, and exploring vintage shops.", "public_name": "Emily Moffat Sadeghi [Ohio Supercomputer Center]", "guid": "389a8268-5d38-569a-830c-eb78f2aba80e", "url": "https://pretalx.com/good-2026/speaker/NMMEVT/"}], "links": [], "feedback_url": "https://pretalx.com/good-2026/talk/KZXCEV/feedback/", "origin_url": "https://pretalx.com/good-2026/talk/KZXCEV/", "attachments": []}, {"guid": "514baf31-0ec9-577e-9feb-5542fa8b89a7", "code": "7JCJ3B", "id": 90288, "logo": null, "date": "2026-03-10T14:35:00-06:00", "start": "14:35", "end": "2026-03-10T15:00:00-06:00", "duration": "00:25", "room": "Main Hall", "slug": "good-2026-90288-community-and-governance", "url": "https://pretalx.com/good-2026/talk/7JCJ3B/", "title": "Community and Governance", "subtitle": "", "track": null, "type": "Talk", "language": "en", "abstract": "", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "ZGCMS8", "name": "Julie Ma [Massachusetts Green High Performance Computing Center]", "avatar": null, "biography": null, "public_name": "Julie Ma [Massachusetts Green High Performance Computing Center]", "guid": "91199244-ac83-5c36-ba78-491ff0d191d8", "url": "https://pretalx.com/good-2026/speaker/ZGCMS8/"}], "links": [], "feedback_url": "https://pretalx.com/good-2026/talk/7JCJ3B/feedback/", "origin_url": "https://pretalx.com/good-2026/talk/7JCJ3B/", "attachments": []}, {"guid": "e4ac90b1-2a8b-5d53-bd28-56f70a710be1", "code": "UDNQYU", "id": 86238, "logo": null, "date": "2026-03-10T15:30:00-06:00", "start": "15:30", "end": "2026-03-10T17:00:00-06:00", "duration": "01:30", "room": "Main Hall", "slug": "good-2026-86238-supporting-interactive-graphical-applications-with-open-ondemand-on-premise-and-in-azure", "url": "https://pretalx.com/good-2026/talk/UDNQYU/", "title": "Supporting Interactive Graphical Applications with Open OnDemand, on Premise and in Azure", "subtitle": "", "track": null, "type": "Birds-of-a-feather (BoF)", "language": "en", "abstract": "This BoF brings together users and resource providers that are interested in running interactive graphical applications in Open OnDemand. This can be web applications like Jupyter Notebooks or desktop applications like RStudio, Matlab or Visual Studio Code.", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "CXXGKD", "name": "Xavier Pillons [Microsoft]", "avatar": null, "biography": "Xavier Pillons \u2014 Principal Technical Program Manager, Microsoft (Azure HPC). 20+ years in HPC. Focused on Azure CycleCloud, Slurm, Open OnDemand, and developer productivity.\nxpillons@microsoft.com\nwww.linkedin.com/in/xpillons", "public_name": "Xavier Pillons [Microsoft]", "guid": "5f2f45ac-717b-528b-b746-5f1b9a9ba40e", "url": "https://pretalx.com/good-2026/speaker/CXXGKD/"}, {"code": "DP9HCX", "name": "Robert Henschel [Cendio]", "avatar": "https://pretalx.com/media/avatars/DP9HCX_V9SfoeB.webp", "biography": "Robert Henschel is the HPC and Public Sector lead at Cendio AB, the Swedish company producing the ThinLinc Linux terminal server software. He has more than 20 years of experience in High Performance Computing. Henschel also holds a part time position at Indiana University, where he works with research groups to take advantage of the HPC computing and storage solutions provided by the university.", "public_name": "Robert Henschel [Cendio]", "guid": "5e4966c9-c44b-5826-a75b-2f95c316c297", "url": "https://pretalx.com/good-2026/speaker/DP9HCX/"}], "links": [], "feedback_url": "https://pretalx.com/good-2026/talk/UDNQYU/feedback/", "origin_url": "https://pretalx.com/good-2026/talk/UDNQYU/", "attachments": []}, {"guid": "f7b1bc95-88a5-557e-9db5-4905a360291b", "code": "3TXSS3", "id": 86637, "logo": null, "date": "2026-03-10T17:00:00-06:00", "start": "17:00", "end": "2026-03-10T18:30:00-06:00", "duration": "01:30", "room": "Main Hall", "slug": "good-2026-86637-the-open-ondemand-in-the-classroom-affinity-group-bof", "url": "https://pretalx.com/good-2026/talk/3TXSS3/", "title": "The Open OnDemand in the Classroom Affinity Group BoF", "subtitle": "", "track": null, "type": "Birds-of-a-feather (BoF)", "language": "en", "abstract": "This Birds-of-a-Feather (BoF) session is for GOOD attendees interested in Open OnDemand (OOD) for instructional use. With rising demand for centralized computing in education, OOD\u2019s web interface helps instructors and students access high-end resources easily. The BoF will feature presentations on OOD customizations for teaching, interactive demos, and Q&A, fostering community discussion and sharing of adaptable solutions. Attendees will connect with peers and learn techniques for classroom and broader OOD use.\n\nInvited Speakers: \n - Martin Cuma [University of Utah]\n - Sean Anderson [Wake Forest University]", "description": "This Birds-of-a-Feather (BoF) session is for GOOD attendees who are responsible for or interested in Open OnDemand deployments and applications for instructional use cases.\n \nAt colleges and universities across the country, AI and Data Analytics initiatives, budget constraints, and hybrid and virtual instruction modalities are increasing the demand for access to centralized computing resources for instruction. At the same time, there is an increase in the breadth of disciplines employing these technologies and a growing range of computing experience among both instructors and students in the classroom. The Open OnDemand platform is well suited to supporting this growth. Its familiar web interface reduces the learning curve of using high-end, Linux based servers so that instructors can quickly prepare their experiential assignments, quickly orient students to the platform, and focus class time on course content instead of detailed computing instructions. This BoF aims to facilitate discussion on OOD solutions for the classroom use case and bring together the community of research computing and education technology professionals supporting instructor and student use of OOD in the classroom. \n \nThe BoF will consist of a series of presentations on OOD customizations, apps or other extensions for instructional use that community members have developed and used at their institution. Each presentation will include an interactive demonstration of the feature or app, a discussion of the design and implementation of the feature or app and a pointer to any corresponding software and documentation. Each presentation will be followed by Q&A, where attendees will be encouraged to ask technical questions as needed to understand whether the same could be made available at their site and what changes might be needed to do so. We will do our best to identify examples that can be adopted broadly with corresponding speakers involved in the implementation that can address questions at sufficient depth.\n \nBoF attendees will learn about the three capabilities presented by our speakers and will have the opportunity to interact with the speakers during the BoF and throughout GOOD\u201926 if they have additional questions. They will meet colleagues from other organizations with the shared interest of supporting instructional use of OOD. Lastly, they will be exposed to techniques for customizing OOD that are likely applicable beyond the classroom use case.", "recording_license": "", "do_not_record": false, "persons": [{"code": "RBFG3Y", "name": "Karen Tomko [Ohio Supercomputer Center]", "avatar": "https://pretalx.com/media/avatars/RBFG3Y_ohNrxTB.webp", "biography": "", "public_name": "Karen Tomko [Ohio Supercomputer Center]", "guid": "e2ab4c47-dca1-5731-99cd-3cade8a9d969", "url": "https://pretalx.com/good-2026/speaker/RBFG3Y/"}], "links": [], "feedback_url": "https://pretalx.com/good-2026/talk/3TXSS3/feedback/", "origin_url": "https://pretalx.com/good-2026/talk/3TXSS3/", "attachments": []}, {"guid": "33bd928d-e967-5807-a469-72d464ae0972", "code": "M88GET", "id": 93072, "logo": null, "date": "2026-03-10T19:00:00-06:00", "start": "19:00", "end": "2026-03-10T21:00:00-06:00", "duration": "02:00", "room": "Main Hall", "slug": "good-2026-93072-informal-community-meetups-self-organized", "url": "https://pretalx.com/good-2026/talk/M88GET/", "title": "Informal Community Meetups (Self-Organized)", "subtitle": "", "track": null, "type": "Social Event", "language": "en", "abstract": "A few informal meetup spots have been suggested for this evening. These are not official conference events, just casual places where GOOD attendees may choose to gather.", "description": "Two nearby spots that people may be heading to include Squatters Pub Brewery and The Green Pig Pub. To help people find each other, feel free to post in the conference Slack or coordinate during the Idea Market if you\u2019re planning to head to one of these spots so others can join you.\n\n - Squatters Pub Brewery Downtown SLC, 147 W Broadway\n - The Green Pig, 31 E 400 S, Salt Lake City, UT 84111", "recording_license": "", "do_not_record": false, "persons": [], "links": [], "feedback_url": "https://pretalx.com/good-2026/talk/M88GET/feedback/", "origin_url": "https://pretalx.com/good-2026/talk/M88GET/", "attachments": []}], "Breakout Room": [{"guid": "7d5b599e-a4b5-5c1f-bd37-f502eab60be0", "code": "H83SAP", "id": 86357, "logo": null, "date": "2026-03-10T11:00:00-06:00", "start": "11:00", "end": "2026-03-10T11:25:00-06:00", "duration": "00:25", "room": "Breakout Room", "slug": "good-2026-86357-streamlining-llm-access-for-teaching-research-and-learning-via-openondemand-at-tufts", "url": "https://pretalx.com/good-2026/talk/H83SAP/", "title": "Streamlining LLM access for teaching, research and learning via OpenOnDemand at Tufts", "subtitle": "", "track": null, "type": "Talk", "language": "en", "abstract": "We have streamlined LLM access on Tufts University\u2019s HPC Cluster through Open OnDemand (OOD), enhancing AI use in research, teaching, and learning.  We present a standardized toolkit of OOD applications: Research Chatbot (OpenWebUI + Ollama), LLM Notebooks (Jupyter + Ollama) and AI Image Generators (StableDiffusion, ComfyUI). Participants will gain insights into improving LLM accessibility via the OOD interface, comparing local and cloud based approaches for compute, aligning LLM tools with research needs, and lessons learned from deployment. Code, slides, and documentation will be available via GitHub.", "description": "This session introduces our standardized AI toolkit that makes advanced capabilities accessible to researchers without deep technical expertise, using Open OnDemand (OOD) on the Tufts HPC Cluster.\n\nWe\u2019ll showcase three core OOD applications: Research Chatbot (OpenWebUI + Ollama) for private local language models and cloud APIs; LLM Notebooks (Jupyter + Ollama) for building agentic workflows in familiar notebook environments; and Image Generation (Stable Diffusion, ComfyUI) for creative and research image tasks. We also deployed code-free apps for speech recognition, OCR, and semantic text search. Key lessons include setting sensible GPU defaults, tailoring user interfaces, and extensive user testing. A live demo will highlight how the platforms work, and the focus on ease of access to local and cloud models for research use. \n\nParticipants will gain strategies for enabling broad LLM adoption and implementation resources (code, templates), alongside supporting documentation about model selection for research use cases. We will also provide a roadmap of future development directions based on our research community needs.", "recording_license": "", "do_not_record": false, "persons": [{"code": "9PKKGW", "name": "Kyle M. Monahan [Tufts]", "avatar": "https://pretalx.com/media/avatars/9PKKGW_kQKR6Yu.webp", "biography": "Kyle M. Monahan is Manager of Data Science Services in Research Technology at Tufts University, where he manages a team supporting advanced analytics, visualization, bioinformatics, LLMs, and secure environments for regulated data. A passionate advocate for HPC adoption and resource optimization, Kyle is also a Lecturer in Data Science at Tufts Gordon Institute. He has delivered many workshops,  courses, and co-designed academic programs. Committed to making data science accessible, Kyle continues to support research and education across Tufts.", "public_name": "Kyle M. Monahan [Tufts]", "guid": "a9d03335-6296-5641-bf88-0c1fc71dcf51", "url": "https://pretalx.com/good-2026/speaker/9PKKGW/"}], "links": [], "feedback_url": "https://pretalx.com/good-2026/talk/H83SAP/feedback/", "origin_url": "https://pretalx.com/good-2026/talk/H83SAP/", "attachments": []}, {"guid": "36967611-5ad8-596a-a5c3-29b8a756a259", "code": "YP3DSW", "id": 85947, "logo": "https://pretalx.com/media/good-2026/submissions/YP3DSW/Screenshot_2025-12-05_at__2NkhBGr.webp", "date": "2026-03-10T11:30:00-06:00", "start": "11:30", "end": "2026-03-10T11:55:00-06:00", "duration": "00:25", "room": "Breakout Room", "slug": "good-2026-85947-designing-custom-dashboard-and-job-monitoring-tools-in-ood", "url": "https://pretalx.com/good-2026/talk/YP3DSW/", "title": "Designing Custom Dashboard and Job Monitoring Tools in OOD", "subtitle": "", "track": null, "type": "Talk", "language": "en", "abstract": "During a two-semester internship with Tufts Technology Services, interns Javier Laveaga and William Goldman developed new Open OnDemand applications for displaying cluster statistics and user job data, and improved both the functionality and appearance of the Tufts High-Performance Cluster dashboard. In this talk, we share our experiences building custom apps and dashboard components, the final results, and the programming languages and structure used. We explain how to create fully customizable user-facing applications in Open OnDemand.", "description": "The default Open OnDemand dashboard has limitations in its customizability, and existing documentation focuses primarily on changes that can be made to the default OOD infrastructure. However, achieving true interface customization requires the use of HTML, Bootstrap JS, and CSS to enable complete control over design and functionality. Integrating these technologies with custom Slurm commands allows detailed statistics and other information about your HPC system to be displayed. This talk will cover the design, structure, and implementation details behind several custom pages: Dashboard: Custom pinned apps, an email-style Message of the Day system, and a system status widget. Jobs Monitor Page: Resources used by user jobs, total jobs queued/running/cancelled, and a searchable, sortable job list. System Status Page: Partition details and usage, available vs. used resources, and more.", "recording_license": "", "do_not_record": false, "persons": [{"code": "SFP3RQ", "name": "William Goldman [Tufts]", "avatar": "https://pretalx.com/media/avatars/SFP3RQ_4HXhj3q.webp", "biography": "Research Technology Intern at Tufts Technology Services. Interested in open source software development and also mechanical engineering!", "public_name": "William Goldman [Tufts]", "guid": "4330398e-634e-5d5c-b7a6-7a1a0a310120", "url": "https://pretalx.com/good-2026/speaker/SFP3RQ/"}], "links": [], "feedback_url": "https://pretalx.com/good-2026/talk/YP3DSW/feedback/", "origin_url": "https://pretalx.com/good-2026/talk/YP3DSW/", "attachments": []}, {"guid": "442b4094-2aa9-533b-b792-94179147b593", "code": "EGSGQK", "id": 90285, "logo": null, "date": "2026-03-10T15:30:00-06:00", "start": "15:30", "end": "2026-03-10T18:30:00-06:00", "duration": "03:00", "room": "Breakout Room", "slug": "good-2026-90285-idea-marketplace-in-the-granite-ballroom", "url": "https://pretalx.com/good-2026/talk/EGSGQK/", "title": "Idea Marketplace [in the Granite Ballroom]", "subtitle": "", "track": null, "type": "Idea Marketplace", "language": "en", "abstract": "Grab a snack, meet the community, and connect with Governance Committee members, the Appverse team, Affinity Groups, and GOODLUCK leadership to learn how to get involved with Open OnDemand project!", "description": "", "recording_license": "", "do_not_record": false, "persons": [], "links": [], "feedback_url": "https://pretalx.com/good-2026/talk/EGSGQK/feedback/", "origin_url": "https://pretalx.com/good-2026/talk/EGSGQK/", "attachments": []}]}}, {"index": 3, "date": "2026-03-11", "day_start": "2026-03-11T04:00:00-06:00", "day_end": "2026-03-12T03:59:00-06:00", "rooms": {"Main Hall": [{"guid": "562b9e2b-f1be-5bcd-ac9e-7d86c8b193cb", "code": "PAHRWR", "id": 90282, "logo": null, "date": "2026-03-11T09:00:00-06:00", "start": "09:00", "end": "2026-03-11T09:25:00-06:00", "duration": "00:25", "room": "Main Hall", "slug": "good-2026-90282-open-ondemand-project-update", "url": "https://pretalx.com/good-2026/talk/PAHRWR/", "title": "Open OnDemand Project Update", "subtitle": "", "track": null, "type": "Talk", "language": "en", "abstract": "A core leadership update on recent Open OnDemand updates, new cross-cutting solutions, update on teh OOD affinity Groups, and more.", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "ZGCMS8", "name": "Julie Ma [Massachusetts Green High Performance Computing Center]", "avatar": null, "biography": null, "public_name": "Julie Ma [Massachusetts Green High Performance Computing Center]", "guid": "91199244-ac83-5c36-ba78-491ff0d191d8", "url": "https://pretalx.com/good-2026/speaker/ZGCMS8/"}], "links": [], "feedback_url": "https://pretalx.com/good-2026/talk/PAHRWR/feedback/", "origin_url": "https://pretalx.com/good-2026/talk/PAHRWR/", "attachments": []}, {"guid": "2cee7700-b7ec-5fe8-b794-289e6f3b79ab", "code": "ZEZHQX", "id": 86660, "logo": "https://pretalx.com/media/good-2026/submissions/ZEZHQX/New-UI_bSCihvi_R9F9PjU_xl_LQ69N3O.webp", "date": "2026-03-11T09:30:00-06:00", "start": "09:30", "end": "2026-03-11T09:55:00-06:00", "duration": "00:25", "room": "Main Hall", "slug": "good-2026-86660-workflow-management-in-open-ondemand", "url": "https://pretalx.com/good-2026/talk/ZEZHQX/", "title": "Workflow Management in Open OnDemand", "subtitle": "", "track": null, "type": "Talk", "language": "en", "abstract": "Executing multi-task computational research workflows on HPC systems often requires manual scripting, resource manager and scheduler expertise. It creates barriers for researchers and educators, especially at smaller institutions or in multidisciplinary collaborations. Although OOD provides an accessible web-based interface for launching standalone applications as jobs, it has lacked an integrated mechanism to easily compose, manage, and execute multiple tasks with dependencies among them as Workflows. Workflows enabled researchers to visually construct, execute, and monitor simple composition of multiple \u201claunchers\u201d (i.e. independent tasks/jobs) that can perform data pre- or post-processing, simulation, and other computational tasks connected via output to input dependencies.", "description": "One of the recent developments in OOD is the Project Manager(PM) to replace the legacy Job composer. The PM introduced a new idea of having a shared or private project abstracting the jobs that categorizes and manages jobs at the project level. Tasks (Launchers) in PM allows users to create jobs with single scripts, but real-world scientific research rarely consists of a single, isolated task. Instead, it involves pipelines, data pre-processing, simulation, post- processing, and visualization, where the output of one task serves as the input for the next. While PM has simplified the launch of standalone interactive applications, it has historically lacked a native, user-friendly mechanism for orchestrating complex, multi-step workflows. Users are forced to exit the web UI and return to manual CLI scripting to manage these dependencies.\nThe Workflow Manager, integrated into PM, extends standalone Launchers to support multi-step research pipelines. It provides a web-based visual editor where users can construct Directed Acyclic Graphs (DAGs) to define task dependencies and conditional branching without writing complex manual scripts. By converting these DAGs into topological orderings, the system automates job scheduling across various resource managers like SLURM or PBS. Workflows utilizes YAML-based metadata and a real-time pooling mechanism. This allows the interface to track job IDs and provide human-readable diagnostic messages regarding job states and dependencies directly in the browser. This approach simplifies error management by explaining why jobs may be pending or failed, while remaining agnostic to underlying scheduler.\nWorkflow Manager successfully handles task dependencies based on execution order, but lacks a mechanism for explicit data flow between tasks. Future development will introduce a workflow-scoped temporary directory to serve as a shared execution context for all tasks, enabling users to inspect outputs and browse prior runs through the GUI.  Launchers will be updated to support both input and output directory specifications. By default, these directories will resolve to the workflow's shared temporary space, automatically binding the output of one launcher to the input of the next. While scaling this to multiple outputs remains a design challenge, the community is exploring solutions like named outputs and artifact descriptors to evolve the tool into a fully data-aware system without sacrificing its accessibility for novice users.", "recording_license": "", "do_not_record": false, "persons": [{"code": "MRHF8W", "name": "Harshit Soora [University of Maryland]", "avatar": "https://pretalx.com/media/avatars/MRHF8W_gP0TuZH.webp", "biography": "Harshit Soora is a Master\u2019s student in the Department of Computer Science at the University of Maryland. He works as a Graduate Research Assistant under Prof. Alan Sussman, collaborating closely with the Ohio Supercomputing Center as part of their core developer team. Before joining UMD, he spent over three years at NVIDIA, specializing in cloud computing and scaling AI models. He holds a Bachelor\u2019s degree in Computer Science and Engineering from IIT Kharagpur.", "public_name": "Harshit Soora [University of Maryland]", "guid": "d9282b7a-d3d6-5e76-bcb7-70ab0d070884", "url": "https://pretalx.com/good-2026/speaker/MRHF8W/"}], "links": [], "feedback_url": "https://pretalx.com/good-2026/talk/ZEZHQX/feedback/", "origin_url": "https://pretalx.com/good-2026/talk/ZEZHQX/", "attachments": [{"title": "A recent poster we showcased in SC25 Exhibit", "url": "/media/good-2026/submissions/ZEZHQX/resources/Poster-36x48_ONyuhKD.pdf", "type": "related"}]}, {"guid": "80c3f4df-723a-50cd-8a1e-c440424d7752", "code": "FDKCP9", "id": 85936, "logo": null, "date": "2026-03-11T10:00:00-06:00", "start": "10:00", "end": "2026-03-11T10:25:00-06:00", "duration": "00:25", "room": "Main Hall", "slug": "good-2026-85936-matlab-ood-parallel-computing-and-genai-with-matlab-copilot", "url": "https://pretalx.com/good-2026/talk/FDKCP9/", "title": "MATLAB + OOD: Parallel Computing and GenAI with MATLAB Copilot", "subtitle": "", "track": null, "type": "Talk", "language": "en", "abstract": "Since GOOD 2025, more HPC Centers have been adopting Open OnDemand. Many sites have integrated MATLAB. Learn what\u2019s new and which tools sites are offering, including:\n-\tBrowser-based access to full MATLAB, including GPU and parallel computing tools \n-\tMATLAB Copilot for GenAI-assisted coding and simulation in cloud and desktop  \n-\tMATLAB MCP Core Server for integrating MATLAB with agentic AIs", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "M7K9BW", "name": "Nick Choi [MathWorks]", "avatar": null, "biography": "", "public_name": "Nick Choi [MathWorks]", "guid": "76f627e6-326b-5211-8f10-7165e5f09ac8", "url": "https://pretalx.com/good-2026/speaker/M7K9BW/"}, {"code": "KPFWQA", "name": "Lisa Kempler [MathWorks]", "avatar": null, "biography": "(will supply later)", "public_name": "Lisa Kempler [MathWorks]", "guid": "8ff24296-71e9-502d-b42e-ac7926ff3a65", "url": "https://pretalx.com/good-2026/speaker/KPFWQA/"}], "links": [], "feedback_url": "https://pretalx.com/good-2026/talk/FDKCP9/feedback/", "origin_url": "https://pretalx.com/good-2026/talk/FDKCP9/", "attachments": []}, {"guid": "13f44dd4-7571-5506-93fe-c4a72f511e28", "code": "ATV33X", "id": 85872, "logo": null, "date": "2026-03-11T11:00:00-06:00", "start": "11:00", "end": "2026-03-11T11:25:00-06:00", "duration": "00:25", "room": "Main Hall", "slug": "good-2026-85872-simplifying-cloud-computing-integration-of-open-ondemand-with-openstack", "url": "https://pretalx.com/good-2026/talk/ATV33X/", "title": "Simplifying Cloud Computing: Integration of Open\u202fOnDemand with OpenStack", "subtitle": "", "track": null, "type": "Talk", "language": "en", "abstract": "At CESNET we have integrated OpenStack with Open\u202fOnDemand, enabling users to create and deploy virtual machines, Kubernetes clusters and applications with minimal effort. In this presentation we will demonstrate the full potential of this integration through two concrete use\u2011cases: (1) provisioning a simple OpenStack virtual machine and (2) launching an on\u2011premises Kubernetes deployment. The talk will highlight the underlying adapter architecture, share technical insights from the implementation, and discuss current limitations and challenges. The goal is to provide an overview for any organization that provides OpenStack to its users and wishes to support this functionality.", "description": "CESNET \u2013 the Czech national academic backbone that delivers advanced ICT services for science, research, and education \u2013 also operates an OpenStack cloud for its member universities and the Academy of Sciences. We developed an adapter that connects this OpenStack environment to Open\u202fOnDemand and deployed the Coder service with custom Terraform templates to streamline provisioning. The resulting integration lets users launch virtual machines through interactive Open\u202fOnDemand applications, dramatically simplifying cloud\u2011resource deployment. We also explored a deployment of interactive applications such as RStudio to the on-premise Kubernetes instance by reusing the existing Kubernetes adapter. This presentation will outline the architecture, discuss the challenges we encountered, and share the solutions we implemented.", "recording_license": "", "do_not_record": false, "persons": [{"code": "83DKCC", "name": "Andrej \u010cerm\u00e1k [CESNET]", "avatar": null, "biography": "Andrej \u010cerm\u00e1k is a Cloud Engineer at CESNET, where he works in the Cloud team working on bridging standard OpenStack cloud with Open OnDemand portal. He earned a M.Sc. in Computer Science from Masaryk University, writing a master\u2019s thesis that delivered the proof\u2011of\u2011concept implementation of the OpenStack extension in Open OnDemand, which is now running in production environment. When he isn\u2019t automating cloud workflows, Andrej enjoys working out and exploring science\u2011fiction novels.", "public_name": "Andrej \u010cerm\u00e1k [CESNET]", "guid": "fae5505c-0aa5-5bf2-968d-d2da39667a42", "url": "https://pretalx.com/good-2026/speaker/83DKCC/"}], "links": [], "feedback_url": "https://pretalx.com/good-2026/talk/ATV33X/feedback/", "origin_url": "https://pretalx.com/good-2026/talk/ATV33X/", "attachments": []}, {"guid": "91fc7453-33f3-5072-b631-8288cf7d3362", "code": "CCJPZN", "id": 86282, "logo": null, "date": "2026-03-11T11:30:00-06:00", "start": "11:30", "end": "2026-03-11T11:55:00-06:00", "duration": "00:25", "room": "Main Hall", "slug": "good-2026-86282-implementing-and-configuring-user-impersonation", "url": "https://pretalx.com/good-2026/talk/CCJPZN/", "title": "Implementing and Configuring User Impersonation", "subtitle": "", "track": null, "type": "Talk", "language": "en", "abstract": "User impersonation is a powerful capability within Open OnDemand that enables designated users\u2014such as administrators, support staff, or service accounts\u2014to act on behalf of other users to troubleshoot issues, validate configurations, and streamline workflows. As HPC centers grow more complex and support demands increase, a flexible and secure impersonation model becomes essential.", "description": "This talk presents the design, implementation, and configuration of enhanced user impersonation features in Open OnDemand. We will explore both frontend and backend changes that allow multiple classes of users to impersonate others while maintaining strict security and auditability requirements. Topics include updates to authentication and mapping layers, interface and workflow adjustments in the OnDemand dashboard, and best practices for safely exposing impersonation capabilities in multi-user environments. Attendees will gain a clear understanding of how to enable, manage, and customize impersonation to suit their site\u2019s policies and operational needs.", "recording_license": "", "do_not_record": false, "persons": [{"code": "B9DAJC", "name": "Brandon Biggs [Idaho National Lab]", "avatar": null, "biography": "", "public_name": "Brandon Biggs [Idaho National Lab]", "guid": "b60632bd-2594-57e2-bfcc-13367589f3e8", "url": "https://pretalx.com/good-2026/speaker/B9DAJC/"}], "links": [], "feedback_url": "https://pretalx.com/good-2026/talk/CCJPZN/feedback/", "origin_url": "https://pretalx.com/good-2026/talk/CCJPZN/", "attachments": []}, {"guid": "503dfbd7-355b-5be6-b45a-60d7adb7b371", "code": "CH7TWT", "id": 86671, "logo": null, "date": "2026-03-11T13:00:00-06:00", "start": "13:00", "end": "2026-03-11T13:25:00-06:00", "duration": "00:25", "room": "Main Hall", "slug": "good-2026-86671-repurposed-hardware-to-modern-research-deploying-projecteureka-open-ondemand-and-kubernetes", "url": "https://pretalx.com/good-2026/talk/CH7TWT/", "title": "Repurposed Hardware to Modern Research: Deploying projectEUREKA! Open OnDemand and Kubernetes", "subtitle": "", "track": null, "type": "Talk", "language": "en", "abstract": "As AI, HPC, and data-intensive research workloads continue to grow, many institutions face a common challenge: how to modernize research computing environments without replacing existing infrastructure, expanding staff, or locking into proprietary platforms. This talk presents a real-world case study of deploying projectEUREKA! with integrated Open OnDemand, an AI and HPC orchestration platform on Kubernetes, using a repurposed on-premises HPC cluster at Texas A&M University\u2013San Antonio (TAMUSA).\nWe describe how Kubernetes was used as a local orchestration layer, enabling flexible, project-centric workflows across resources, while providing a browser-based experience. Demonstrates how institutions can extend the life of existing hardware, simplify user access, and support modern workflows.", "description": "Many campus HPC environments struggle with rising costs and licensing complexity of traditional cluster management tools, increasing demand for GPUs and AI software stacks, steep learning curves for users unfamiliar with command-line HPC, and limited operational bandwidth to support rapidly evolving toolchains. Open OnDemand has proven effective in lowering barriers to access for HPC users, but backend architectures often remain rigid and difficult to adapt. This talk explores how pairing Open OnDemand with a Kubernetes-based local platform can address both user experience and operational flexibility.\nThe TAMUSA deployment leverages projectEUREKA! to integrate Kubernetes (K3s) as a lightweight, on-prem orchestration layer; KubeVirt for GPU-enabled virtual desktops and interactive workloads; projectEUREKA!'s integration of Open OnDemand for secure, browser-based access; and project-scoped automation for storage, users, and permissions. All components were deployed on repurposed TAMUSA cluster nodes, avoiding new hardware purchases and preserving institutional control over data and identity. This open-source foundation ensured scalability without vendor lock-in.", "recording_license": "", "do_not_record": false, "persons": [{"code": "C79FNW", "name": "Boyd Wilson [Omnibond]", "avatar": "https://pretalx.com/media/avatars/C79FNW_uXPr846.webp", "biography": "Boyd Wilson, CEO/CTO of Omnibond, formerly, Boyd served as Software CTO and also Executive Director over computing facilities and operations at Clemson University\n\nBoyd has extensive experience and leadership in the areas of software development, advanced computing infrastructure, security & identity, and transportation AI analytics.  He has worked in development management for products sold by Novell, StorageTek, Sun, Oracle, Opentext, and Omnibond.", "public_name": "Boyd Wilson [Omnibond]", "guid": "a4f19525-706c-5af6-b8a8-476c0c32e04c", "url": "https://pretalx.com/good-2026/speaker/C79FNW/"}], "links": [], "feedback_url": "https://pretalx.com/good-2026/talk/CH7TWT/feedback/", "origin_url": "https://pretalx.com/good-2026/talk/CH7TWT/", "attachments": []}, {"guid": "7d0a4021-7672-55f5-a3ae-b68396fb90a8", "code": "CZBTDH", "id": 86586, "logo": null, "date": "2026-03-11T13:30:00-06:00", "start": "13:30", "end": "2026-03-11T13:55:00-06:00", "duration": "00:25", "room": "Main Hall", "slug": "good-2026-86586-open-ondemand-in-the-eurohpc-federation-platform", "url": "https://pretalx.com/good-2026/talk/CZBTDH/", "title": "Open OnDemand in the EuroHPC Federation Platform", "subtitle": "", "track": null, "type": "Talk", "language": "en", "abstract": "The EuroHPC Federation Platform is a project to federate access to EuroHPC systems, to make it\neasier for researchers and industry users across Europe to access computing resources. Within\nthe project, a federated instance of Open OnDemand has been developed and deployed. It has many\nunique features and integrations, such as remote cluster file system access, Kubernetes-native\ndeployment, and integration of the EESSI software stack.\nThis talk targets system administrators, service owners, and others interested in federation of HPC\nresources or responsible for maintaining and developing Open OnDemand instances. It discusses\ntechnical details and challenges of providing a single instance of Open OnDemand which is\nconnected to multiple supercomputers at external organizations.", "description": "Open OnDemand (OOD) is used in the EuroHPC Federation Platform (EFP) to provide interactive\nweb-based access to EuroHPC computing resources. Although OOD is normally deployed for use with a\nsingle supercomputer, the OOD instance in EFP has been developed to be a central instance of OOD\nthat connects to externally managed EuroHPC systems purely over SSH. As a result, the users can\naccess any of the available EuroHPC systems from the same instance. The OOD instance in EFP\ndepends on many other components in the platform, including the federated user authorization and\nauthentication infrastructure, resource allocation, SSH CA, and the European Environment for\nScientific Software Installations (EESSI) software stack.\nTwo major features for OOD have been developed to make the federated instance possible, both of\nwhich will be contributed upstream. The first is a remote cluster file system feature, which enables\nOOD to access the file system of the cluster over SSH rather than local mounts. It also enables the\npossibility of implementing other methods of file system access, such as FirecREST, in the future.\nThe other feature, Kubernetes-native deployment, allows configuring OOD to schedule each per-\nuser nginx instance in its own Kubernetes pod. As a result, OOD is more suited for being deployed\nin a Kubernetes cluster, with increased user isolation, better horizontal scalability, and with less\nprivileges needed.\nAs the federated instance of OOD connects to many different systems with different software stacks,\nEESSI is used to provide a common software stack. The EESSI integration includes module selection\nas well as interactive apps with zero dependencies on the local supercomputer software stack.\nSeveral commonly used software applications used in interactive apps were added to the EESSI\nrepository within the project, which are now available for anyone to use.\nThis talks builds on the \u201cFederated Open OnDemand\u201d talk from GOOD25, by discussing how the\npreviously presented prototypes and ideas became reality, with the EuroHPC Federation Platform\ngoing into production in March 2026. The talk will provide a foundation of ideas, challenges, and\nother insight for anyone interested in connecting multiple supercomputers to OOD, deploying OOD\noutside of the cluster itself, deploying in Kubernetes, or using EESSI to provide the software for\nOOD interactive apps.", "recording_license": "", "do_not_record": false, "persons": [{"code": "TKYXWR", "name": "Robin Karlsson [CSC - IT Center for Science]", "avatar": null, "biography": "Developing the Open OnDemand instances at CSC, consisting of Open OnDemand for the national systems Puhti, Mahti and Roihu, the EuroHPC system LUMI, and Open OnDemand in the EuroHPC Federation Platform.", "public_name": "Robin Karlsson [CSC - IT Center for Science]", "guid": "a87f1822-433e-5977-9b3a-0fbc1aafcbba", "url": "https://pretalx.com/good-2026/speaker/TKYXWR/"}], "links": [], "feedback_url": "https://pretalx.com/good-2026/talk/CZBTDH/feedback/", "origin_url": "https://pretalx.com/good-2026/talk/CZBTDH/", "attachments": []}, {"guid": "a7063ef0-5966-5ab7-914b-cd5ee6021d8c", "code": "SSXDD9", "id": 86670, "logo": null, "date": "2026-03-11T14:00:00-06:00", "start": "14:00", "end": "2026-03-11T14:25:00-06:00", "duration": "00:25", "room": "Main Hall", "slug": "good-2026-86670-a-simplified-approach-to-managing-your-data-with-globus", "url": "https://pretalx.com/good-2026/talk/SSXDD9/", "title": "A Simplified Approach to Managing Your Data with Globus", "subtitle": "", "track": null, "type": "Talk", "language": "en", "abstract": "Open OnDemand and Globus are natural partners: Open OnDemand lowers the barrier to using advanced computing resources while Globus adds managed services to simplify data transfer, distributed computation and workflow automation. Using Globus to move and share data, provide high performance remote function execution and at-scale automation, makes your Open OnDemand system even more valuable to researchers. In this talk we will demonstrate how the two systems integrate to help researchers curate data from inception to publication.", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "YKQQKT", "name": "Greg Nawrocki [Globus]", "avatar": "https://pretalx.com/media/avatars/YKQQKT_qikJH7M.webp", "biography": "Greg Nawrocki is the Director of Customer Engagement of the Globus Department at the University of Chicago. He is responsible for ensuring subscribers are getting the most value from Globus by promoting user adoption. \n\nHis experience includes building controls and diagnostics for high energy physics experiments, software development in the television and consumer products industry, working with the Globus Toolkit in the early days of Grid Computing, and as the technical lead for a data analytics company he co-founded.\n\nGreg holds a B.S. in Electrical Engineering from Michigan State University and a M.S. in Electrical and Computer Engineering from the Illinois Institute of Technology.", "public_name": "Greg Nawrocki [Globus]", "guid": "4fd1083e-bf01-5ee7-af02-ffb7d4c09cdb", "url": "https://pretalx.com/good-2026/speaker/YKQQKT/"}], "links": [], "feedback_url": "https://pretalx.com/good-2026/talk/SSXDD9/feedback/", "origin_url": "https://pretalx.com/good-2026/talk/SSXDD9/", "attachments": []}, {"guid": "c2898e36-c7d3-516d-b47b-78f48a1e94c7", "code": "BLMTQM", "id": 89975, "logo": null, "date": "2026-03-11T15:00:00-06:00", "start": "15:00", "end": "2026-03-11T15:25:00-06:00", "duration": "00:25", "room": "Main Hall", "slug": "good-2026-89975-open-ondemand-developer-team-open-mic", "url": "https://pretalx.com/good-2026/talk/BLMTQM/", "title": "Open OnDemand Developer Team Open Mic", "subtitle": "", "track": null, "type": "Talk", "language": "en", "abstract": "Meet with Open OnDemand Dev team members to ask questions about the platform and the docs that don\u2019t easily lend themselves to discourse or email. Community members are welcome to chime in on topics outside the scope of what is deployed at Ohio Supercomputer Center.", "description": "Last year at GOOD 25, the development team led essentially open mic sessions with the attendees on whatever questions or concerns they had in mind.  This led to incredible discussion and insight from things that ranged from applications to intricate security questions to requested features and to questions about how OOD is developed or designed.", "recording_license": "", "do_not_record": false, "persons": [{"code": "NMMEVT", "name": "Emily Moffat Sadeghi [Ohio Supercomputer Center]", "avatar": "https://pretalx.com/media/avatars/NMMEVT_GXMJa7A.webp", "biography": "Emily Moffat Sadeghi is the developer relations program manager for Open OnDemand at the Ohio Supercomputer Center where she leads Open OnDemand's development priorities and collaborations within the HPC community.  Previously, she worked at The Ohio State University and holds a bachelor's degree in Hispanic Linguistics.  Outside of work, she enjoys traveling, staying active, and exploring vintage shops.", "public_name": "Emily Moffat Sadeghi [Ohio Supercomputer Center]", "guid": "389a8268-5d38-569a-830c-eb78f2aba80e", "url": "https://pretalx.com/good-2026/speaker/NMMEVT/"}], "links": [], "feedback_url": "https://pretalx.com/good-2026/talk/BLMTQM/feedback/", "origin_url": "https://pretalx.com/good-2026/talk/BLMTQM/", "attachments": []}, {"guid": "7ddcae50-cb05-5ffe-a9ba-e7b9961d5d1f", "code": "TDP7YW", "id": 85752, "logo": null, "date": "2026-03-11T15:30:00-06:00", "start": "15:30", "end": "2026-03-11T15:55:00-06:00", "duration": "00:25", "room": "Main Hall", "slug": "good-2026-85752-supporting-interactive-graphical-applications-with-thinlinc-in-open-ondemand", "url": "https://pretalx.com/good-2026/talk/TDP7YW/", "title": "Supporting Interactive Graphical Applications with ThinLinc in Open OnDemand", "subtitle": "", "track": null, "type": "Talk", "language": "en", "abstract": "This session will introduce ThinLinc and how to use it together with Open OnDemand. ThinLinc is a Linux terminal server solution that is used at HPC centers around the world to support access to interactive graphical Linux applications. The ThinLinc team is working with the OOD team to integrate ThinLinc into OOD and this session will go over the technical work as well as the features of the integration. This session will also include a demo of the current beta release.", "description": "Traditionally, ThinLinc has been used to create an HPC Desktop running in front of an HPC system, complementing an Open OnDemand installation. In an ongoing project, the ThinLinc team is collaborating with the Open OnDemand developers to also integrate ThinLinc into Open OnDemand so that it can be used within Slurm jobs. A beta version of this integration is available and will be demoed in this session.", "recording_license": "", "do_not_record": false, "persons": [{"code": "DP9HCX", "name": "Robert Henschel [Cendio]", "avatar": "https://pretalx.com/media/avatars/DP9HCX_V9SfoeB.webp", "biography": "Robert Henschel is the HPC and Public Sector lead at Cendio AB, the Swedish company producing the ThinLinc Linux terminal server software. He has more than 20 years of experience in High Performance Computing. Henschel also holds a part time position at Indiana University, where he works with research groups to take advantage of the HPC computing and storage solutions provided by the university.", "public_name": "Robert Henschel [Cendio]", "guid": "5e4966c9-c44b-5826-a75b-2f95c316c297", "url": "https://pretalx.com/good-2026/speaker/DP9HCX/"}, {"code": "DUV8MX", "name": "Mattias Reuterski\u00f6ld [Cendio]", "avatar": null, "biography": "", "public_name": "Mattias Reuterski\u00f6ld [Cendio]", "guid": "109abd0d-e325-5a3c-9298-9f04b45834c6", "url": "https://pretalx.com/good-2026/speaker/DUV8MX/"}], "links": [], "feedback_url": "https://pretalx.com/good-2026/talk/TDP7YW/feedback/", "origin_url": "https://pretalx.com/good-2026/talk/TDP7YW/", "attachments": []}, {"guid": "7fd4f0d4-fc3c-5c26-b8f4-73e56f9e4856", "code": "DEVBWX", "id": 86694, "logo": null, "date": "2026-03-11T16:30:00-06:00", "start": "16:30", "end": "2026-03-11T16:40:00-06:00", "duration": "00:10", "room": "Main Hall", "slug": "good-2026-86694-a-wizard-for-complexity-inspiring-new-ui-ux-for-hpc-applications", "url": "https://pretalx.com/good-2026/talk/DEVBWX/", "title": "A Wizard for Complexity: Inspiring New UI/UX for HPC Applications", "subtitle": "", "track": null, "type": "Short Talk", "language": "en", "abstract": "LAMMPS's complex, non-uniform GPU feature support creates a dilemma: users struggle to find a compatible build, leading to wasted time, admin overload, and underutilized GPUs (e.g., Intel Max). We present an intelligent, wizard-style utility that performs **automatic three-way matchmaking** between available LAMMPS software builds, GPU accelerators, and user input requirements. The utility suggests optimal, GPU-accelerated builds and clearly explains why others are incompatible. Built atop the Drona job launcher, the wizard uses dynamically repopulating menus to guide users through the selection process, and finally injects the full configuration directly into a ready-to-run Slurm job script.", "description": "The challenge of accelerating LAMMPS is defined by technical debt: a patchwork of one-off GPU backend implementations (CUDA, Intel, etc.) support a zoo of force calculations. For users, this \"impossible to document\" compatibility matrix means every execution is a gamble, and for administrators, it means constant, often unnecessary, requests for new software builds.\n\nOur solution is an intelligent, rule-based matching engine designed for HPC application specialists and systems administrators.\n\nThe Talk will cover:\n\nThe Compatibility Logic: A deep dive into the rule-based logic used to match a user's LAMMPS input requirements (force styles, packages) against the capabilities discovered by inspecting the cluster's available LAMMPS executables.\n\nThe Discovery Process: How the utility identifies GPU devices (including underutilized ones like Intel Max 1100) and correlates them with the accelerated packages present in each LAMMPS build.\n\nUI/UX for Complex Systems: The use of the Drona job-launcher framework for building the wizard. Drona enhances the traditional form interface with dynamically repopulating dropdown menus, allowing users to filter the solution space interactively. This avoids upfront cognitive overload and ensures only valid choices are ever presented.\n\nThe End Product: The utility generates a complete, human-readable, and immediately runnable job script (e.g., Slurm/PBS) with the correct configuration parameters automatically injected, transitioning the user seamlessly from configuration analysis to job submission. This saves admin time by reducing software requests and empowers users with full transparency on compatibility.\n\nTarget Audience: HPC System Administrators, Application Support Specialists, and Research IT staff.\n\nTakeaway: A practical, open-source methodology for creating guided, compatibility-aware user interfaces for complex command-line scientific applications.", "recording_license": "", "do_not_record": false, "persons": [{"code": "LBGREL", "name": "Sahil Vartak [Texas A&M University]", "avatar": "https://pretalx.com/media/avatars/LBGREL_FAEYdue.webp", "biography": "Sahil Vartak is a Master's student in Computer Engineering at Texas A&M University specializing in full-stack development and AI integration. As Lead Web Developer at Texas A&M High Performance Research Computing, he builds and maintains production software serving over 1,000 researchers daily. His work spans modern web applications, backend services, and machine learning pipelines. Previously, he developed ML-driven analytics dashboards at McDermott International and contributed to AI research published in PerCom 2025. Sahil is passionate about building reliable, scalable software and leveraging AI tools to accelerate development.", "public_name": "Sahil Vartak [Texas A&M University]", "guid": "51f2a31b-5752-503a-92de-d7adcd051455", "url": "https://pretalx.com/good-2026/speaker/LBGREL/"}, {"code": "QCXKNS", "name": "Owen Schillaci [Texas A&M University]", "avatar": null, "biography": "", "public_name": "Owen Schillaci [Texas A&M University]", "guid": "61bb357b-237c-5b96-8f46-f602e8160495", "url": "https://pretalx.com/good-2026/speaker/QCXKNS/"}], "links": [], "feedback_url": "https://pretalx.com/good-2026/talk/DEVBWX/feedback/", "origin_url": "https://pretalx.com/good-2026/talk/DEVBWX/", "attachments": []}, {"guid": "bf7bd45e-c385-57dd-92a6-2b7d2d58e861", "code": "DDCDPV", "id": 86193, "logo": null, "date": "2026-03-11T16:40:00-06:00", "start": "16:40", "end": "2026-03-11T16:50:00-06:00", "duration": "00:10", "room": "Main Hall", "slug": "good-2026-86193-accessible-llm-inference-via-open-ondemand", "url": "https://pretalx.com/good-2026/talk/DDCDPV/", "title": "Accessible LLM Inference via Open OnDemand", "subtitle": "", "track": null, "type": "Short Talk", "language": "en", "abstract": "Large language models are now a common tool for writing code and exploring ideas, but using them on HPC systems can still be a challenge. To make this simpler, I built an interactive Open OnDemand application that lets users access a local LLM directly inside Jupyter Notebook using the Jupyter AI extension. Behind the scenes, user requests are routed through a load balancer to a pool of vLLM inference servers running on Intel GPUs, which serve open-source models up to 70B parameters.\n\nIn this talk, I\u2019ll walk through how the system works, why we built it, and how it gives researchers easy, reliable access to LLM assistance without relying on external cloud services.", "description": "The talk will demonstrate the capabilities of the application: debugging programs, and assisting with writing code for simple tasks. I will then walk through the system design and the challenges of creating an application like this.", "recording_license": "", "do_not_record": false, "persons": [{"code": "Z3V9CP", "name": "Keegan [Texas A&M University]", "avatar": "https://pretalx.com/media/avatars/Z3V9CP_5q65iyS.webp", "biography": "", "public_name": "Keegan [Texas A&M University]", "guid": "f12e5ad5-69f5-5826-95f7-26f0e51d4b24", "url": "https://pretalx.com/good-2026/speaker/Z3V9CP/"}], "links": [], "feedback_url": "https://pretalx.com/good-2026/talk/DDCDPV/feedback/", "origin_url": "https://pretalx.com/good-2026/talk/DDCDPV/", "attachments": []}, {"guid": "7e230d39-8cbf-504a-95dd-1b60c75f191a", "code": "XNUVDC", "id": 86192, "logo": null, "date": "2026-03-11T16:50:00-06:00", "start": "16:50", "end": "2026-03-11T17:00:00-06:00", "duration": "00:10", "room": "Main Hall", "slug": "good-2026-86192-auto-machine-learning-on-open-ondemand", "url": "https://pretalx.com/good-2026/talk/XNUVDC/", "title": "Auto Machine Learning on Open OnDemand", "subtitle": "", "track": null, "type": "Short Talk", "language": "en", "abstract": "Machine learning now plays a very important role in a wide range of scientific fields. However many researchers in these scientific fields don't have machine learning expertise and may find it difficult to train a machine learning model themselves. \nAuto machine learning bridges this gap by making it very simple to train a state of the art model. Auto machine learning frameworks like AutoGluon make it such that all you need is a dataset and a few lines of code.  \nThe interactive application that I have developed for Open OnDemand closes the gap further by not requiring the user to write any code at all. Through our application, users can simply choose a dataset and their configuration, and train the model.", "description": "The talk will start with a short introduction to Auto Machine Learning and its use cases. I will then provide a short demonstration of the application on the HPRC Launch cluster. Finally I will walk through the challenges of creating an interactive application like this.", "recording_license": "", "do_not_record": false, "persons": [{"code": "Z3V9CP", "name": "Keegan [Texas A&M University]", "avatar": "https://pretalx.com/media/avatars/Z3V9CP_5q65iyS.webp", "biography": "", "public_name": "Keegan [Texas A&M University]", "guid": "f12e5ad5-69f5-5826-95f7-26f0e51d4b24", "url": "https://pretalx.com/good-2026/speaker/Z3V9CP/"}], "links": [], "feedback_url": "https://pretalx.com/good-2026/talk/XNUVDC/feedback/", "origin_url": "https://pretalx.com/good-2026/talk/XNUVDC/", "attachments": []}, {"guid": "d653ca1b-66f9-54c4-8635-90f6fee42544", "code": "87KRTL", "id": 86297, "logo": "https://pretalx.com/media/good-2026/submissions/87KRTL/Technology_Services_TTS___9wdQM1S.webp", "date": "2026-03-11T17:00:00-06:00", "start": "17:00", "end": "2026-03-11T17:10:00-06:00", "duration": "00:10", "room": "Main Hall", "slug": "good-2026-86297-ondemand-application-development-internship-at-tufts", "url": "https://pretalx.com/good-2026/talk/87KRTL/", "title": "OnDemand Application Development Internship at Tufts", "subtitle": "", "track": null, "type": "Short Talk", "language": "en", "abstract": "We are excited to share insights from the inaugural OnDemand internship hosted by Research Technology at Tufts Technology Services. This presentation highlights the interns\u2019 accomplishments, explores challenges encountered, and identifies opportunities uncovered. We look forward to sharing our journey and lessons learned with fellow HPC centers.", "description": "This presentation details the inaugural OnDemand internship hosted by Research Technology in Tufts Technology Services under the  TTS Internship Program, designed to bridge academic learning with real-world HPC application and gateway development. Over the course of the program, interns engaged in enhancing the Open OnDemand interface, addressing usability challenges, and implementing design improvements. We will showcase achievements, including new interface features that streamline resource selection and improve the user experience for the Tufts HPC community.\n\nBeyond technical outcomes, this session explores the unique challenges of launching an HPC-focused internship - such as recruiting intern candidates, onboarding students with varying levels of HPC literacy, balancing project scope with academic schedules, and fostering collaboration in a hybrid environment. We will also highlight opportunities uncovered through this initiative, such as enabling students to contribute to real-world software development and maintenance while gaining practical skills. Our goal is to share lessons learned and practical recommendations with fellow HPC centers seeking to develop similar programs, demonstrating how internships can serve as a catalyst for innovation, workforce development, and community building in research computing.\n\nIntro (1min), Internship program overview (2mins), Showcase intern projects(3mins), Our experience and lessons learned (3mins), Roadmap (1mins)", "recording_license": "", "do_not_record": false, "persons": [{"code": "BM7ZCF", "name": "Delilah Maloney [Tufts]", "avatar": null, "biography": "Sr. HPC Specialist at Research Technology, TTS", "public_name": "Delilah Maloney [Tufts]", "guid": "25c77ec3-1e73-5925-ac62-3b4d9a81da67", "url": "https://pretalx.com/good-2026/speaker/BM7ZCF/"}, {"code": "39HYDD", "name": "Yucheng Zhang [Tufts]", "avatar": null, "biography": "", "public_name": "Yucheng Zhang [Tufts]", "guid": "b4f708b7-356e-576a-a9af-ab539203ffd0", "url": "https://pretalx.com/good-2026/speaker/39HYDD/"}], "links": [], "feedback_url": "https://pretalx.com/good-2026/talk/87KRTL/feedback/", "origin_url": "https://pretalx.com/good-2026/talk/87KRTL/", "attachments": []}, {"guid": "04f4c509-0bdd-5d9a-afff-fa37f172cabf", "code": "KYBWAV", "id": 86307, "logo": null, "date": "2026-03-11T17:10:00-06:00", "start": "17:10", "end": "2026-03-11T17:20:00-06:00", "duration": "00:10", "room": "Main Hall", "slug": "good-2026-86307-cryosparc-interactive-app-deployment", "url": "https://pretalx.com/good-2026/talk/KYBWAV/", "title": "CryoSPARC Interactive App Deployment", "subtitle": "", "track": null, "type": "Short Talk", "language": "en", "abstract": "CryoSPARC is a leading cryo\u2011EM data\u2011processing platform. While CryoSPARC offers various installation methods, each can pose significant challenges for HPC users and system administrators ranging from version updates to port management.\n\nTo streamline deployment, we have created a CryoSPARC interactive app and a script for generating a Singularity image that eliminates the need for end\u2011users to perform any manual installation. This OOD app utilizes a CryoSPARC Singularity image that is shared among all users while providing each user with their own individual database and log files. This dramatically reduces storage overhead and simplifies version control, while providing each researcher with a fully functional CryoSPARC environment.", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "RNEZP8", "name": "Michael Dickens [Texas A&M University]", "avatar": "https://pretalx.com/media/avatars/RNEZP8_4lquATr.webp", "biography": "", "public_name": "Michael Dickens [Texas A&M University]", "guid": "b5978a1f-ce70-56c6-b9f2-f40aa2389d48", "url": "https://pretalx.com/good-2026/speaker/RNEZP8/"}], "links": [], "feedback_url": "https://pretalx.com/good-2026/talk/KYBWAV/feedback/", "origin_url": "https://pretalx.com/good-2026/talk/KYBWAV/", "attachments": []}, {"guid": "890fec4f-9d17-5cb8-97a2-a63b7401a0cf", "code": "PKB37G", "id": 86691, "logo": null, "date": "2026-03-11T17:20:00-06:00", "start": "17:20", "end": "2026-03-11T17:30:00-06:00", "duration": "00:10", "room": "Main Hall", "slug": "good-2026-86691-an-intuitive-extensible-open-ondemand-dashboard-for-job-accounting-and-performance-metrics", "url": "https://pretalx.com/good-2026/talk/PKB37G/", "title": "An Intuitive, Extensible Open OnDemand Dashboard for Job Accounting and Performance Metrics", "subtitle": "", "track": null, "type": "Short Talk", "language": "en", "abstract": "High-performance computing allows researchers across the globe to conduct research at scale. At Purdue University, Open OnDemand provides an easy way for users to access cluster resources and launch popular applications with minimal barriers. In order to improve how users interact with clusters, we are building a user-friendly, modular web dashboard on Open OnDemand with detailed, organized cluster information and color-coded visualizations. By combining Slurm-based data sources and modular widgets and components, this dashboard allows researchers to access cluster information about their jobs and allocations easily and provides a modular, extensible framework to install on any Slurm-based cluster.", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "W338JT", "name": "Richie Tan [Purdue]", "avatar": "https://pretalx.com/media/avatars/W338JT_MNmHwAB.webp", "biography": "I am an undergraduate student studying Computer Science at Purdue University and a student scientific applications assistant working on HPC dashboards at the Purdue Rosen Center for Advanced Computing.", "public_name": "Richie Tan [Purdue]", "guid": "83b04b08-a162-5f1f-b7c9-a31793a71eac", "url": "https://pretalx.com/good-2026/speaker/W338JT/"}], "links": [], "feedback_url": "https://pretalx.com/good-2026/talk/PKB37G/feedback/", "origin_url": "https://pretalx.com/good-2026/talk/PKB37G/", "attachments": []}, {"guid": "ad2a984d-60b2-5d14-9798-4756d221f88b", "code": "VJMGAY", "id": 93143, "logo": null, "date": "2026-03-11T18:00:00-06:00", "start": "18:00", "end": "2026-03-11T20:00:00-06:00", "duration": "02:00", "room": "Main Hall", "slug": "good-2026-93143-evening-attendee-social-at-red-butte-garden", "url": "https://pretalx.com/good-2026/talk/VJMGAY/", "title": "Evening Attendee Social at Red Butte Garden", "subtitle": "", "track": null, "type": "Social Event", "language": "en", "abstract": "Join us at Red Butte Garden, just a mile from the conference center, for an evening of networking and relaxation. Shuttles will be running between the conference/hotel and the Red Butte from 5:30 to 9:30. Shuttle pick up will be right in front of the conference center and hotel.", "description": "Address: 300 Wakara Way, Salt Lake City, UT 84108\n\nA shuttle will run a continuous loop between the conference center and the garden. Enjoy hors d\u2019oeuvres, a hosted bar, and great conversation with fellow attendees. All conference participants are welcome!", "recording_license": "", "do_not_record": false, "persons": [{"code": "PCA79J", "name": "Red Butte Garden [300 Wakara Way, Salt Lake City]", "avatar": "https://pretalx.com/media/avatars/BAHCKG_IUkaFGe.webp", "biography": "Address: 300 Wakara Way, Salt Lake City, UT 84108", "public_name": "Red Butte Garden [300 Wakara Way, Salt Lake City]", "guid": "5d86a265-d7a7-57c1-b21e-42b855c4c0f5", "url": "https://pretalx.com/good-2026/speaker/PCA79J/"}], "links": [], "feedback_url": "https://pretalx.com/good-2026/talk/VJMGAY/feedback/", "origin_url": "https://pretalx.com/good-2026/talk/VJMGAY/", "attachments": []}], "Breakout Room": [{"guid": "ce784740-9ee3-541b-ac60-7910531057cd", "code": "A3FWHS", "id": 86376, "logo": null, "date": "2026-03-11T10:00:00-06:00", "start": "10:00", "end": "2026-03-11T10:25:00-06:00", "duration": "00:25", "room": "Breakout Room", "slug": "good-2026-86376-a-modular-dashboard-framework-for-customizable-accessible-high-performance-computing", "url": "https://pretalx.com/good-2026/talk/A3FWHS/", "title": "A Modular Dashboard Framework for Customizable & Accessible High Performance Computing", "subtitle": "", "track": null, "type": "Talk", "language": "en", "abstract": "As HPC expands beyond computer science, many users encounter command-line interfaces for the first time. HPCMosaic addresses this gap with a modular OOD dashboard that simplifies cluster management for non-technical researchers while staying customizable for experienced users. This talk presents a framework that reduces support burden by enabling self-service for common tasks (file quotas, account management, and job control) decreasing repetitive tickets. Targeted at HPC developers and cluster admins, this session covers modern dashboard development focused on customizability and user experience. Attendees will learn how to build accessible HPC interfaces that let researchers focus on their work instead of troubleshooting, reducing user frustration and support workload.", "description": "The democratization of high-performance computing has created a paradox, as clusters become more powerful and essential for research across disciplines, the gap between computational capability and user technical proficiency also widens. Biologists, social scientists, and domain experts increasingly need HPC resources but often lack the specialized computer skills traditionally required to interact with these systems effectively.\n\nHPCMosaic emerged from observing this friction point at A&M's HPRC group, where support teams handle numerous daily tickets for simple, repetitive tasks (quota checks, account status inquiries, job status monitoring) that often require multiple follow-ups due to incomplete information. Each ticket represents time lost for both researchers and support staff, time that could be better spent on actual research or complex technical challenges.\nThis talk introduces HPCMosaic, a modular and replicable Open OnDemand dashboard framework designed with two core principles: accessibility for non-technical users and customizability for diverse institutional needs. Rather than forcing users to navigate command-line interfaces for routine tasks, HPCMosaic provides an intuitive web interface that proactively surfaces relevant information and enables self-service resource management.\n\nTalk Outline:\nProblem context (5 min): The evolving HPC user landscape and support burden\nHPCMosaic architecture (8 min): Modular design philosophy, customization points, and replicability considerations\nKey features (7 min): Self-service tools, proactive information display, and support ticket reduction strategies\nImplementation considerations (3 min): Deployment approaches for different institutional contexts\nQ&A (2 min)\n\nTarget Audience:\nHPC system administrators, research computing support staff, and developers at universities or research institutions managing computing clusters. No advanced web development experience required, though familiarity with HPC environments and Open OnDemand is helpful.\n\nKey Takeaways:\nAttendees will understand architectural patterns for building accessible HPC dashboards, learn strategies for reducing support burden through better UX design, and gain practical insights into deploying customizable interfaces that scale across different institutional needs. The modular approach enables institutions to adapt HPCMosaic to their specific requirements while maintaining core accessibility benefits.", "recording_license": "", "do_not_record": false, "persons": [{"code": "LBGREL", "name": "Sahil Vartak [Texas A&M University]", "avatar": "https://pretalx.com/media/avatars/LBGREL_FAEYdue.webp", "biography": "Sahil Vartak is a Master's student in Computer Engineering at Texas A&M University specializing in full-stack development and AI integration. As Lead Web Developer at Texas A&M High Performance Research Computing, he builds and maintains production software serving over 1,000 researchers daily. His work spans modern web applications, backend services, and machine learning pipelines. Previously, he developed ML-driven analytics dashboards at McDermott International and contributed to AI research published in PerCom 2025. Sahil is passionate about building reliable, scalable software and leveraging AI tools to accelerate development.", "public_name": "Sahil Vartak [Texas A&M University]", "guid": "51f2a31b-5752-503a-92de-d7adcd051455", "url": "https://pretalx.com/good-2026/speaker/LBGREL/"}], "links": [], "feedback_url": "https://pretalx.com/good-2026/talk/A3FWHS/feedback/", "origin_url": "https://pretalx.com/good-2026/talk/A3FWHS/", "attachments": []}, {"guid": "b1497a2d-1715-5dbe-9151-63adf4e655df", "code": "DSFY7V", "id": 86643, "logo": null, "date": "2026-03-11T11:00:00-06:00", "start": "11:00", "end": "2026-03-11T11:25:00-06:00", "duration": "00:25", "room": "Breakout Room", "slug": "good-2026-86643-domain-aware-workflow-monitoring-in-open-ondemand", "url": "https://pretalx.com/good-2026/talk/DSFY7V/", "title": "Domain-Aware Workflow Monitoring in Open OnDemand", "subtitle": "", "track": null, "type": "Talk", "language": "en", "abstract": "Researchers rely on Open OnDemand (OOD) to design, launch, and manage scientific workflows on high performance computing (HPC) systems. In addition to job creation and submission, this process also includes monitoring job progress. OOD provides the job-listing app and session cards for monitoring running jobs. However, these tools primarily provide scheduler-level information, forcing researchers to manually retrieve workflow and domain-specific information. Drona Workflow Engine bridges this gap by providing integrated, domain-specific monitoring throughout the workflow lifecycle. In this presentation, we will focus on job-monitoring capabilities and explore various types of job monitoring integrated into the representative, commonly used scientific workflows.", "description": "Open OnDemand is the go-to platform for researchers running scientific workflows (structured collections of interdependent computational steps used to carry out a scientific experiment or analysis) on HPC systems. Running scientific workflows typically involves two primary steps: batch job creation and submission, followed by job monitoring. Open OnDemand supports these activities through the job composer and project manager applications for job submission, as well as the job-listing app for monitoring job progress. Although useful, the information provided by the job-listing app is largely limited to batch-scheduler metadata, and session cards offer only minimal additional context, often forcing researchers to rely on command-line tools to understand workflow progress, performance, and domain-specific behavior. Effective job monitoring requires visibility into both system-level metrics, such as CPU and GPU utilization, and domain-specific progress indicators, including epochs completed in AI workflows, convergence metrics for numerical solvers, and workflow-specific output patterns. For machine-learning workflows built with PyTorch or TensorFlow, seamless integration with tools such as TensorBoard is a key requirement. Similarly, for AlphaFold workflows, exposing domain specific pipeline stages like MSA generation, model inference, and structure relaxation provides meaningful insights. Currently, it is up to the researcher to retrieve the relevant information, often using command-line tools. Addressing this inconvenience, Drona Workflow Engine is a framework that provides detailed, domain-specific batch script creation, submission, and job monitoring that allows researchers to focus on scientific insight rather than manual tracking. In this presentation, we demonstrate these capabilities using a representative scientific workflow fully integrated with Drona. The demonstration presents rich observational views, including CPU and GPU utilization and standard Slurm job information. It also supports interactive control actions, such as canceling portions of a workflow or requesting additional walltime. Finally, it exposes domain-specific workflow signals, including completed steps and runtime warnings.", "recording_license": "", "do_not_record": false, "persons": [{"code": "QCXKNS", "name": "Owen Schillaci [Texas A&M University]", "avatar": null, "biography": "", "public_name": "Owen Schillaci [Texas A&M University]", "guid": "61bb357b-237c-5b96-8f46-f602e8160495", "url": "https://pretalx.com/good-2026/speaker/QCXKNS/"}], "links": [], "feedback_url": "https://pretalx.com/good-2026/talk/DSFY7V/feedback/", "origin_url": "https://pretalx.com/good-2026/talk/DSFY7V/", "attachments": []}, {"guid": "bfba60b7-4f42-51c3-bc6c-b10b7a8f8347", "code": "QXWWZH", "id": 85923, "logo": null, "date": "2026-03-11T11:30:00-06:00", "start": "11:30", "end": "2026-03-11T11:55:00-06:00", "duration": "00:25", "room": "Breakout Room", "slug": "good-2026-85923-from-zero-to-productive-open-ondemand-on-azure-cyclecloud-for-slurm-with-entra-id-vs-code-ai-agents", "url": "https://pretalx.com/good-2026/talk/QXWWZH/", "title": "From Zero to Productive: Open OnDemand on Azure CycleCloud for Slurm-with Entra ID,VS Code,AI Agents", "subtitle": "", "track": null, "type": "Talk", "language": "en", "abstract": "Open OnDemand (OOD) provides researchers with a streamlined, browser-based HPC experience. This session covers deploying and operating OOD on Azure CycleCloud Workspace for Slurm, including provisioning the OOD VM, integrating Microsoft Entra ID with OpenID Connect and federated credentials, and auto-registering Slurm clusters for dynamic partition discovery. We'll demo browser-based VS Code for interactive development, explore when to use Cendio ThinLinc for enhanced visualization, and show how AI Agents like GitHub Copilot inside VS Code can rapidly build new OOD apps and templates.", "description": "Open OnDemand (OOD) gives researchers a clean, browser-based path to HPC. In this talk I\u2019ll show how to deploy and operate OOD on Azure CycleCloud Workspace for Slurm end-to-end: provisioning the OOD VM, wiring Microsoft Entra ID via OpenID Connect (using federated credentials\u2014no client secrets), and auto-registering Slurm clusters so OOD \u201cdiscovers\u201d partitions dynamically by querying CycleCloud. We\u2019ll demo VS Code in the browser for interactive development on login/compute nodes, and discuss when a Cendio ThinLinc desktop is the right complement to noVNC for visualization. Finally, I\u2019ll demonstrate how to accelerate building new OOD apps using AI Agents like GitHub Copilot Agent inside VS Code, turning complex Slurm job forms into ready-to-use templates in minutes. You\u2019ll leave with practical checklists, GitHub repos, and an AI-powered workflow to simplify HPC portal customization.\n\nBy the end of the session, attendees will be able to:\n1.\tDeploy Open OnDemand alongside CycleCloud Workspace for Slurm, including network and shared-home choices (ANF, built-in NFS).\n2.\tConfigure Microsoft Entra ID + OpenID Connect for OOD with federated credentials (no client secrets) and a user-assigned managed identity.\n3.\tRegister Slurm clusters automatically with OOD and render a dynamic partition list by querying CycleCloud metadata.\n4.\tLaunch and use VS Code in OOD (official web server or code-server), including tips for extensions and remote compute flows.\n5.\tEvaluate when to add ThinLinc desktops to complement OOD\u2019s noVNC sessions for visualization-heavy workloads.\n6.\tAccelerate OOD app development using AI Agents like GitHub Copilot Agent in VS Code, generating Slurm job templates and forms in minutes to streamline HPC portal customization.", "recording_license": "", "do_not_record": false, "persons": [{"code": "CXXGKD", "name": "Xavier Pillons [Microsoft]", "avatar": null, "biography": "Xavier Pillons \u2014 Principal Technical Program Manager, Microsoft (Azure HPC). 20+ years in HPC. Focused on Azure CycleCloud, Slurm, Open OnDemand, and developer productivity.\nxpillons@microsoft.com\nwww.linkedin.com/in/xpillons", "public_name": "Xavier Pillons [Microsoft]", "guid": "5f2f45ac-717b-528b-b746-5f1b9a9ba40e", "url": "https://pretalx.com/good-2026/speaker/CXXGKD/"}], "links": [], "feedback_url": "https://pretalx.com/good-2026/talk/QXWWZH/feedback/", "origin_url": "https://pretalx.com/good-2026/talk/QXWWZH/", "attachments": []}, {"guid": "f26ee8f9-5b25-51b5-8747-1131260cec91", "code": "YJEYT9", "id": 84054, "logo": null, "date": "2026-03-11T13:00:00-06:00", "start": "13:00", "end": "2026-03-11T13:25:00-06:00", "duration": "00:25", "room": "Breakout Room", "slug": "good-2026-84054-job-sharing-between-users-with-multitenant-apps", "url": "https://pretalx.com/good-2026/talk/YJEYT9/", "title": "Job Sharing Between Users with Multitenant Apps", "subtitle": "", "track": null, "type": "Talk", "language": "en", "abstract": "The Multitenant Apps framework was developed for supporting LLMs, databases, and other services on traditional, job-based HPC infrastructure through Open OnDemand (OOD). It allows for controlled and secure sharing of these services between select users, and can greatly reduce hardware overhead since users share the same resources. It is also an effective method for delivering content to users within the OOD interface, which is especially useful within classrooms, research groups, and even departments. Featuring an interactive demo!", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "KPMTKJ", "name": "Sean Anderson [Wake Forest University]", "avatar": "https://pretalx.com/media/avatars/KPMTKJ_oll838v.webp", "biography": "Sean Anderson has a Ph.D. in Physics (Optical Science) and has over 13 years of experience in research- and high-performance computing. He joined the WFU HPC team in January 2020. His main initiatives are on increasing user access to HPC resources via Open OnDemand, and maintaining and deploying research software.", "public_name": "Sean Anderson [Wake Forest University]", "guid": "e6ade968-d022-5ce0-8d32-2f17fcb33c91", "url": "https://pretalx.com/good-2026/speaker/KPMTKJ/"}], "links": [], "feedback_url": "https://pretalx.com/good-2026/talk/YJEYT9/feedback/", "origin_url": "https://pretalx.com/good-2026/talk/YJEYT9/", "attachments": []}, {"guid": "5c158f0b-0ea5-5ac5-a6a1-745f14ca85d7", "code": "UKAQCF", "id": 86004, "logo": null, "date": "2026-03-11T13:30:00-06:00", "start": "13:30", "end": "2026-03-11T13:55:00-06:00", "duration": "00:25", "room": "Breakout Room", "slug": "good-2026-86004-bridging-ai-and-biomedical-workflows-via-containerized-apps-in-open-ondemand", "url": "https://pretalx.com/good-2026/talk/UKAQCF/", "title": "Bridging AI and Biomedical Workflows via Containerized Apps in Open OnDemand", "subtitle": "", "track": null, "type": "Talk", "language": "en", "abstract": "HPC faces a dual challenge of supporting AI/ML engineers alongside domain-specific researchers who may lack Linux expertise. This presentation explores leveraging OOD as a unified gateway for cancer research and AI/ML pipelines. We detail our technical strategy of configuring OOD interactive applications to launch and manage Apptainer containers. This strategy delivers portable, reproducible, and version-controlled software stacks - from GPU-accelerated PyTorch environments to GUI-based biomedical visualization tools, effectively democratizing access to HPC by abstracting the complexity of the container runtime and Slurm. We share how this approach provides a low entry barrier for oncologists/biologists, environmental consistency for AI experts, and reduces support burden.", "description": "High Performance Computing (HPC) is no longer the exclusive domain of physicists and engineers comfortable with the command line. Today, HPC centers must support a rapidly expanding \"long tail\" of users\u2014from oncologists visualizing CryoEM data to AI experts training neural networks. This presentation details how we have architected Open OnDemand (OOD) to serve as the unifying interface for these divergent workloads, using Apptainer (formerly Singularity) as the underlying engine for software portability and reproducibility.\n\nWe will begin by outlining the friction inherent in traditional HPC access models. For biomedical researchers, the barrier is often the command line interface and the difficulty of moving massive datasets (\"Data Gravity\"). For AI/ML engineers, the friction is often referred to as \"dependency hell\"\u2014managing conflicting versions of Python, PyTorch, and CUDA on a shared cluster.\n\nThe core of this talk focuses on our technical solution: configuring Open OnDemand Interactive Apps to act as user-friendly wrappers around Apptainer containers. We will provide a deep dive into the following architectural components and workflows:\n\nThe Container Strategy: How we curate a library of Apptainer images to encapsulate complex software stacks, allowing us to update host drivers without breaking user workflows.\n\nOOD App Configuration: A technical look at mapping user inputs (queue selection, GPU requirements) in form.yml directly to Slurm flags and container bind-mounts.\n\nVisualization & Interactive AI: How we leverage OOD\u2019s VNC capabilities to enable server-side rendering for data visualization, and provide persistent JupyterLab environments for model training.\n\nFrom Bench to Bedside: Perhaps most critically, we will showcase a \"Translational Science\" workflow. We support researchers who develop custom OOD apps that act as front-ends for trained AI/ML models. These simplified interfaces allow patient-facing doctors\u2014users with absolutely no HPC background\u2014to run inference on patient data and interpret results. This transforms the supercomputer from a backend research engine into an accessible clinical tool.\n\nFinally, we will present metrics on the impact of this architecture. We will discuss how abstracting the complexities of Slurm behind a web interface has reduced the \"fear of the terminal\" and enabled a new class of users\u2014including clinicians\u2014to leverage high-performance computing without ever writing a line of code.", "recording_license": "", "do_not_record": false, "persons": [{"code": "AWUJUT", "name": "Shane Corder [Moffitt Cancer Center]", "avatar": "https://pretalx.com/media/avatars/AWUJUT_xTNmgm9.webp", "biography": "For nearly 25 years, I have dedicated myself to empowering researchers and advancing science across a multitude of scientific domains via HPC. From system design and tuning to building custom applications, I enable complex simulations and data analysis that unlock new frontiers. My work currently focuses on application gateways using OOD to bridge the gap between infrastructure and cancer research. I specialize in democratizing access for heterogeneous user bases\u2014from AI engineers needing reproducibility to oncologists requiring visualization. This robust architecture enables critical \"bench-to-bedside\" workflows where patient-facing clinicians leverage HPC, ensuring that technical barriers never impede scientific discovery.", "public_name": "Shane Corder [Moffitt Cancer Center]", "guid": "daa1a2f6-5eb7-5436-8884-d00a28f6e3f2", "url": "https://pretalx.com/good-2026/speaker/AWUJUT/"}], "links": [], "feedback_url": "https://pretalx.com/good-2026/talk/UKAQCF/feedback/", "origin_url": "https://pretalx.com/good-2026/talk/UKAQCF/", "attachments": []}, {"guid": "19c856be-68fc-580d-8ab3-bed6b5adb02d", "code": "SFDZPQ", "id": 86623, "logo": null, "date": "2026-03-11T14:00:00-06:00", "start": "14:00", "end": "2026-03-11T14:25:00-06:00", "duration": "00:25", "room": "Breakout Room", "slug": "good-2026-86623-krood-kubernetes-running-open-ondemand", "url": "https://pretalx.com/good-2026/talk/SFDZPQ/", "title": "KROOD: Kubernetes Running Open OnDemand", "subtitle": "", "track": null, "type": "Talk", "language": "en", "abstract": "Kubernetes has emerged as a *de facto* standard for deploying distributed systems and complex, multi-service web applications, and is gaining popularity in HPC environments. Given its demonstrated utility for research computing, how can we leverage Kubernetes for orchestrating  Open OnDemand (OOD) deployments? In this talk, we present a Kubernetes operator we developed for deploying and managing OOD inside a Kubernetes cluster. We demonstrate how our operator can be used with a pilot implementation of a Kubernetes-native OOD architecture that allows for network available PUNs and advanced scheduling. Finally, we\u2019ll close with a discussion of the pros, cons, and potential use cases for the KROOD approach to OOD management.", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "PNLGJD", "name": "Aaron Janssen [North Dakota State University]", "avatar": "https://pretalx.com/media/avatars/PNLGJD_EVZv7cN.webp", "biography": "", "public_name": "Aaron Janssen [North Dakota State University]", "guid": "27dbeda2-8bf5-5d4c-8e2c-87845bfd5761", "url": "https://pretalx.com/good-2026/speaker/PNLGJD/"}], "links": [], "feedback_url": "https://pretalx.com/good-2026/talk/SFDZPQ/feedback/", "origin_url": "https://pretalx.com/good-2026/talk/SFDZPQ/", "attachments": []}]}}, {"index": 4, "date": "2026-03-12", "day_start": "2026-03-12T04:00:00-06:00", "day_end": "2026-03-13T03:59:00-06:00", "rooms": {"Main Hall": [{"guid": "6bd068a9-56f4-59cb-b107-a5c7fa4c9f41", "code": "LEAGRY", "id": 90286, "logo": null, "date": "2026-03-12T09:00:00-06:00", "start": "09:00", "end": "2026-03-12T09:25:00-06:00", "duration": "00:25", "room": "Main Hall", "slug": "good-2026-90286-open-ondemand-dev-rel-relations", "url": "https://pretalx.com/good-2026/talk/LEAGRY/", "title": "Open OnDemand Dev Rel Relations", "subtitle": "", "track": null, "type": "Talk", "language": "en", "abstract": "", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "NMMEVT", "name": "Emily Moffat Sadeghi [Ohio Supercomputer Center]", "avatar": "https://pretalx.com/media/avatars/NMMEVT_GXMJa7A.webp", "biography": "Emily Moffat Sadeghi is the developer relations program manager for Open OnDemand at the Ohio Supercomputer Center where she leads Open OnDemand's development priorities and collaborations within the HPC community.  Previously, she worked at The Ohio State University and holds a bachelor's degree in Hispanic Linguistics.  Outside of work, she enjoys traveling, staying active, and exploring vintage shops.", "public_name": "Emily Moffat Sadeghi [Ohio Supercomputer Center]", "guid": "389a8268-5d38-569a-830c-eb78f2aba80e", "url": "https://pretalx.com/good-2026/speaker/NMMEVT/"}], "links": [], "feedback_url": "https://pretalx.com/good-2026/talk/LEAGRY/feedback/", "origin_url": "https://pretalx.com/good-2026/talk/LEAGRY/", "attachments": []}, {"guid": "630acc2e-6407-55f4-8541-3e6c97f1f3ea", "code": "FPQHRW", "id": 90289, "logo": null, "date": "2026-03-12T09:30:00-06:00", "start": "09:30", "end": "2026-03-12T09:55:00-06:00", "duration": "00:25", "room": "Main Hall", "slug": "good-2026-90289-appverse-contributing-and-best-practices", "url": "https://pretalx.com/good-2026/talk/FPQHRW/", "title": "Appverse: Contributing and Best-Practices", "subtitle": "", "track": null, "type": "Talk", "language": "en", "abstract": "", "description": "This session dives into how to contribute to the Appverse and follow best practices for creating high-quality, reusable Open OnDemand app configurations. We\u2019ll cover contribution workflows, documentation standards, metadata guidance, and tips for making apps portable across HPC environments. Whether you\u2019re refining an existing app or sharing a new one, you\u2019ll leave with practical guidance to ensure your contributions are clear, consistent, and community-ready.", "recording_license": "", "do_not_record": false, "persons": [{"code": "8JJMAJ", "name": "Lissie Fein [Sweet and Fizzy]", "avatar": null, "biography": "", "public_name": "Lissie Fein [Sweet and Fizzy]", "guid": "1ada0f9e-8200-5bc4-bdb5-810fe99f6b8b", "url": "https://pretalx.com/good-2026/speaker/8JJMAJ/"}, {"code": "KPMTKJ", "name": "Sean Anderson [Wake Forest University]", "avatar": "https://pretalx.com/media/avatars/KPMTKJ_oll838v.webp", "biography": "Sean Anderson has a Ph.D. in Physics (Optical Science) and has over 13 years of experience in research- and high-performance computing. He joined the WFU HPC team in January 2020. His main initiatives are on increasing user access to HPC resources via Open OnDemand, and maintaining and deploying research software.", "public_name": "Sean Anderson [Wake Forest University]", "guid": "e6ade968-d022-5ce0-8d32-2f17fcb33c91", "url": "https://pretalx.com/good-2026/speaker/KPMTKJ/"}], "links": [], "feedback_url": "https://pretalx.com/good-2026/talk/FPQHRW/feedback/", "origin_url": "https://pretalx.com/good-2026/talk/FPQHRW/", "attachments": []}, {"guid": "99790141-4ab7-53cb-bc0b-988b6f7ec2ae", "code": "YHLDNY", "id": 86667, "logo": null, "date": "2026-03-12T10:00:00-06:00", "start": "10:00", "end": "2026-03-12T10:25:00-06:00", "duration": "00:25", "room": "Main Hall", "slug": "good-2026-86667-tales-from-creating-a-universal-linux-package-for-open-ondemand-with-snap", "url": "https://pretalx.com/good-2026/talk/YHLDNY/", "title": "Tales from creating a universal Linux package for Open OnDemand with snap", "subtitle": "", "track": null, "type": "Talk", "language": "en", "abstract": "This talk goes through the history of the Open OnDemand snap, a single package for running Open OnDemand on any Linux distribution.\n\nThe talk covers four sections: \n\n1. The Good; successes such as automatic backup/restore.\n2. The Bad; challenges like bundling Passenger, HTTPD, and NGINX together.\n3. The Ugly; implementing ad-hoc workarounds like a custom portal generator and custom Lua packages for administering Open OnDemand inside the snap runtime.\n4. What\u2019s Next?\n\nIn the \u201cWhat\u2019s Next?\u201d section, I'll present the Ubuntu HPC community's plans to integrate the snap into [Charmed HPC](https://documentation.ubuntu.com/charmed-hpc/latest/) to be the default user frontend. I will highlight blockers, struggles, hopeful contributions to Open OnDemand, and areas where we need community assistance.", "description": "Dive into the origins of the [Open OnDemand snap](https://github.com/charmed-hpc/ondemand-snap), and learn how I managed to put together a semi-working Open OnDemand instance into a single package that can be installed and run on any Linux distribution that supports the snap package manager. \n\nThis talk will be delivered in four parts:\n\n1. The Good!\n2. The Bad :-|\n3. The Ugly :-(\n4. What\u2019s Next?\n\nIn \u201cThe Good\u201d section, I\u2019ll discuss what went well when putting together the Open OnDemand snap, like having the ability to backup and restore your portal configuration, or managing Open OnDemand\u2019s configuration from the command line using snap hooks. \u201cThe Bad\u201d section will delve into the pain I experienced trying to bundle Phusion Passenger, Apache HTTPD, and NGINX in single package using sources only from Ubuntu\u2019s package archives, and how I had to patch Passenger\u2019s installation script to not autodetect PCRE2. \u201cThe Ugly\u201d section will then mention some of the \u201chacks and wacks\u201d that I had to implement to make Open OnDemand work nicely within the snap runtime such as creating my own portal generator in Go, and how I became an OpenIDC expert overnight to solve authentication issues before presenting a demo in front of 600+ engineers the next day.\n\nAt the end of the talk, I\u2019ll detail what the Ubuntu HPC community\u2019s future plans are for our work around Open OnDemand, and how we hope to integrate it into our open source project, [Charmed HPC](https://documentation.ubuntu.com/charmed-hpc/latest/),  to be the default frontend users interact with to use their cluster. I\u2019ll highlight what our current blockers are, where we\u2019ve struggled, what we hope to potentially contribute to Open OnDemand, and where we could use help from the existing Open OnDemand community.", "recording_license": "", "do_not_record": false, "persons": [{"code": "TKAWDK", "name": "Jason C. Nucciarone [Ubuntu]", "avatar": "https://pretalx.com/media/avatars/TKAWDK_m5r9Iun.webp", "biography": "Jason is an active open source contributor and software engineer focused on Ubuntu and High-Performance Computing. By day he works as the software engineering lead for the HPC team inside of Canonical's Cloud Engineering organization, and by night he serves as the leader of the Ubuntu High-Performance Computing community team. Together, they work on Charmed HPC, and new open source project from the Ubuntu community that's goal is to standardize the set up and lifecycle management of Slurm-based HPC clusters on Ubuntu.\n\nAs part of his position in the Ubuntu community, Jason likes to experiment with existing HPC technologies such as Open OnDemand and Slurm, and make them accessible to HPC newcomers using \"micro hpc\" clusters on their laptops.", "public_name": "Jason C. Nucciarone [Ubuntu]", "guid": "94d40177-d5b2-5b8c-96ff-b5b3f172b380", "url": "https://pretalx.com/good-2026/speaker/TKAWDK/"}], "links": [], "feedback_url": "https://pretalx.com/good-2026/talk/YHLDNY/feedback/", "origin_url": "https://pretalx.com/good-2026/talk/YHLDNY/", "attachments": []}, {"guid": "c9fbcade-e72c-5260-940c-b3ec92b9446e", "code": "FKKXGU", "id": 89976, "logo": null, "date": "2026-03-12T10:30:00-06:00", "start": "10:30", "end": "2026-03-12T10:55:00-06:00", "duration": "00:25", "room": "Main Hall", "slug": "good-2026-89976-open-ondemand-developer-team-open-mic", "url": "https://pretalx.com/good-2026/talk/FKKXGU/", "title": "Open OnDemand Developer Team Open Mic", "subtitle": "", "track": null, "type": "Talk", "language": "en", "abstract": "Meet with Open OnDemand Dev team members to ask questions about the platform and the docs that don\u2019t easily lend themselves to discourse or email. Community members are welcome to chime in on topics outside the scope of what is deployed at Ohio Supercomputer Center.", "description": "Last year at GOOD 25, the development team led essentially open mic sessions with the attendees on whatever questions or concerns they had in mind.  This led to incredible discussion and insight from things that ranged from applications to intricate security questions to requested features and to questions about how OOD is developed or designed.", "recording_license": "", "do_not_record": false, "persons": [{"code": "NMMEVT", "name": "Emily Moffat Sadeghi [Ohio Supercomputer Center]", "avatar": "https://pretalx.com/media/avatars/NMMEVT_GXMJa7A.webp", "biography": "Emily Moffat Sadeghi is the developer relations program manager for Open OnDemand at the Ohio Supercomputer Center where she leads Open OnDemand's development priorities and collaborations within the HPC community.  Previously, she worked at The Ohio State University and holds a bachelor's degree in Hispanic Linguistics.  Outside of work, she enjoys traveling, staying active, and exploring vintage shops.", "public_name": "Emily Moffat Sadeghi [Ohio Supercomputer Center]", "guid": "389a8268-5d38-569a-830c-eb78f2aba80e", "url": "https://pretalx.com/good-2026/speaker/NMMEVT/"}], "links": [], "feedback_url": "https://pretalx.com/good-2026/talk/FKKXGU/feedback/", "origin_url": "https://pretalx.com/good-2026/talk/FKKXGU/", "attachments": []}, {"guid": "ea779cfe-bf03-5e46-823c-383b39a3b11f", "code": "WTFBH7", "id": 90290, "logo": null, "date": "2026-03-12T10:55:00-06:00", "start": "10:55", "end": "2026-03-12T11:20:00-06:00", "duration": "00:25", "room": "Main Hall", "slug": "good-2026-90290-so-good-we-ll-do-it-again", "url": "https://pretalx.com/good-2026/talk/WTFBH7/", "title": "So GOOD We'll Do It Again", "subtitle": "", "track": null, "type": "Talk", "language": "en", "abstract": "", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "8LZUCZ", "name": "Alan Chalker [Ohio Supercomputer Center]", "avatar": null, "biography": "", "public_name": "Alan Chalker [Ohio Supercomputer Center]", "guid": "c99d2af7-10db-5eca-bd16-a7a07402e7e4", "url": "https://pretalx.com/good-2026/speaker/8LZUCZ/"}], "links": [], "feedback_url": "https://pretalx.com/good-2026/talk/WTFBH7/feedback/", "origin_url": "https://pretalx.com/good-2026/talk/WTFBH7/", "attachments": []}, {"guid": "3aef2d9b-adb6-589a-9e16-d85b9fc82c96", "code": "8C8FCJ", "id": 90291, "logo": null, "date": "2026-03-12T12:30:00-06:00", "start": "12:30", "end": "2026-03-12T13:30:00-06:00", "duration": "01:00", "room": "Main Hall", "slug": "good-2026-90291-collaboration-space-available-for-remaining-attendees", "url": "https://pretalx.com/good-2026/talk/8C8FCJ/", "title": "Collaboration Space Available for Remaining Attendees", "subtitle": "", "track": null, "type": "Other [Share your creative idea for the program]", "language": "en", "abstract": "", "description": "", "recording_license": "", "do_not_record": false, "persons": [], "links": [], "feedback_url": "https://pretalx.com/good-2026/talk/8C8FCJ/feedback/", "origin_url": "https://pretalx.com/good-2026/talk/8C8FCJ/", "attachments": []}]}}]}}}