Research Cyberinfrastructure promotes workshops and events for researchers at University of Central Florida (UCF). Subscribe to updates to receive email notifications for upcoming events and new opportunities. View past events in our events archive.
Upcoming Events
Prompt engineering is a critical skill for effectively leveraging large language models (LLMs) in both research and applied domains. This workshop provides a structured introduction to the principles and techniques of prompt design, focusing on how carefully crafted prompts can influence model behavior to yield accurate, relevant, and purpose-driven responses.
Participants will explore foundational strategies such as role-based prompting, task framing, step-by-step reasoning, and few-shot learning. The session emphasizes practical methodologies for enhancing the clarity, consistency, and reliability of outputs when interacting with large language models (LLMs).
It includes a walkthrough of example prompts, demonstrating how specific changes influence the model’s responses and highlighting key techniques for effective prompt engineering in real-world scenarios.
This workshop is intended for everyone who is interested in developing effective interactions with large language models. While the session is accessible and application-focused, participants are expected to have a basic understanding of prompt engineering concepts and terminology, AI concepts, GPT models or language models will be helpful. The session is designed to be accessible for beginners while offering valuable insights for those looking to apply prompt engineering techniques in academic, educational, or applied research contexts.
Presented by Nafisa Islam
OpenACC is the accepted standard using compiler directives to allow quick development of GPU capable codes using standard languages and compilers. It has been used with great success to accelerate real applications within very short development periods. This workshop assumes knowledge of either C or Fortran programming.
Hands-on exercises using the Bridges-2 computing platform at the Pittsburgh Supercomputing Center are included to give attendees practice with the concepts presented.
How to Register
Interested applicants must have an ACCESS ID. If you do not have an ACCESS ID, please visit https://operations.access-ci.org/identity/new-user.
For further instructions to create ACCESS ID: https://rci.research.ucf.edu/wp-content/uploads/sites/38/2024/12/ACCESS-Account-Creation-Workshop.pdf
Map to venue: https://www.ucf.edu/location/partnership-2/
All times given are Eastern time
11:00 Welcome
11:15 Computing Environment
11:45 Parallel Computing and Accelerators
12:15 Introduction to OpenACC
1:00 Lunch break (Lunch is not provided)
2:00 Introduction to OpenACC, con’t, and exercises
4:00 Using OpenACC with CUDA Libraries
4:15 Advanced OpenACC
4:45 OpenMP and GPUs
5:00 Final Notes and Adjourn
The "shell" in Unix is a generic term for the program that provides the basic user interface to the system. Typically, this would be a command line interface, but might also include a graphical interface (e.g., "gnome shell"). This workshop will cover commands common to most variations of Unix and Unix command line interface shells. The second hour of this workshop will explore shell commands and solutions inspired by participant questions and problems. It is assumed you are familiar with basic shell concepts.
Presented by Steven Dick
This workshop introduces participants to the fundamentals of using Parallel Processing within the context of High-Performance Computing (HPC) with R. Attendees will gain an understanding of the benefits and limitations of HPC, learn about the available provider platforms, and practice logging in and running jobs through both Open OnDemand (OOD) and from the Command Line Interface (CLI). The session emphasizes practical skills with guided demonstrations, including performance improvements using algorithms such as K-Means and Random Forest. Through multiple hands-on exercises, participants will experience the end-to-end process of starting an interactive session, running R code on an HPC system, and submitting jobs from the command line using Slurm. By the end of the workshop, participants will be equipped with the knowledge and skills to begin leveraging parallel computing using HPC resources for their own R-based research and data analysis.
- Introduction to HPC in R: benefits, limitations, and use cases
- Brief overview of the HPC provider platform
- Hands-on: logging in and running a simple job with Open OnDemand (OOD)
- Demonstrating HPC performance improvements with K-Means and Random Forest
- Hands-on: running sample R code on HPC after guided walkthrough
- Introduction to Command Line Interface (CLI) and Slurm
- Hands-on: running an R job from CLI with Slurm
Participants will be contacted in advance of the workshop with instructions for creating an ACCESS account. Failing to respond in a timely manner may prevent attendees from being able to work alongside the presenter in real time.
The registration for the workshop will close on 11/5/2025 to allow time to set-up user accounts.
In this workshop, attendees will learn how to leverage Indiana University's cloud-like high performance computing cluster Jetstream2 to deploy JupyterHub, a web-based Python
development environment. Possible uses include a shared coding environment for a research team, a dependable GPU virtual machine that does not need to be scheduled via Slurm, or an automated homework grading system for instructors.
Participants will be contacted in advance of the workshop with instructions for creating an
ACCESS account. Failing to respond in a timely manner may prevent attendees from being
able to work alongside the presenter in real time.
The registration for the workshop will close on 11/6/2025 to allow time to set-up user accounts.
Presented by Ben Keene