Sign in

v

@vsoch.bsky.social
556 followers 29 following 355 posts

Principal Computer Scientist vsoch.github.io 🫒

PostsRepliesMedia
v @vsoch.bsky.social · 13/10/2026
Upper Trouble Maker, Class III+ 😎 An amazing trip! Not enough rapids for me 😉
000
v @vsoch.bsky.social · 03/10/2026
This is the first laboratory photograph I have ever been in, and that feels pretty great. Can you find me? lnkd.in/p/gt5GrSh5 Thank you to Sandia and the other labs for putting together this event! 🥳
000
v @vsoch.bsky.social · 18/09/2026
I am not afraid of heights! 😎
010
v @vsoch.bsky.social · 11/09/2026
Mark your calendars! We have the first fully content-complete #FluxFramework tutorial at #SC26 this year. If you want to learn about graph-based scheduling—from cloud to quantum computing—and you want to have some fun, we hope to see you there! 🥳 sc26.conference-program.com/presentation...
000
v @vsoch.bsky.social · 08/08/2026
Thank you @pearcconference.bsky.social! Here is the full photo taken by the track chair so I can show off my current (non running sneakers) favorite shoes. ♥️ We will be hosting the first Flux tutorial (not combined with a vendor) this fall at Supercomputing - we hope to see everyone there! 🥳
000
v @vsoch.bsky.social · 03/08/2026
🫒Olive oil update! I’ve finished 69 bottles in about 5 months, and my current favorites are La Tourangelle Smooth and Fruity (on my second tin), Finca La Barca (finishing my second bottle) and Castillo de Canena Sherry Cask (fourth bottle). 😋
000
v @vsoch.bsky.social · 30/07/2026
I wrote some additional good feelings and thoughts 😊 about the trip here. vsoch.github.io/2026/hpc-cen... Thank you to @pearcconference.bsky.social for the beautiful venue and opportunity to share my excitement for our #HPC and agentic future.
010
v @vsoch.bsky.social · 24/07/2026
I present the two-queue problem for co-scheduling of two different queues, and design solutions using the #FluxFramework scheduler Fluxion in Kubernetes and (WIP) on-premises. Our graph-based approach models quantum as a first class resource, and is extendable to other custom types
000
v @vsoch.bsky.social · 05/07/2026
🎆 Happy Fourth of July! This is a great album! youtube.com/playlist?lis...
000
v @vsoch.bsky.social · 20/06/2026
I get obsessively interested in topics, to the point my curiosity is insatiable. It is happening with quantum computing, and here is some learning.😊 vsoch.github.io/2026/quantum... I think along with scheduling work I want to model scheduling algorithms with qiskit (and similar).
020
v @vsoch.bsky.social · 15/06/2026
Want to learn about #FluxFramework with live presentations and tutorials? Come to our HPCIC Developer Tutorial, July 21st! I may have something up my sleeve this year that is a bit cutting edge... hope to see you there! llnlfed.webex.com/weblink/regi... Registration is free and open to anyone!
000
v @vsoch.bsky.social · 22/05/2026
Here is the full abstract. 🧐
000
v @vsoch.bsky.social · 22/05/2026
Interested to learn about our work in agentic science, with some added #FluxFramework? Please attend the #HPCKP meeting in Barcelona! 💃 I am excited for this work, and for the future of science. After recording this talk, I was moved to dance!🌹 hpckp.org/annual-meeti...
100
v @vsoch.bsky.social · 22/05/2026
Here is the full abstract. 🧐
000
v @vsoch.bsky.social · 10/05/2026
I am building large containers locally that have layers too large for push from my home wireless. "Ah, I'll use an instance on Google Cloud!" I thought. I tried to get *one* c4-standard-96 instance, and then c3-standard-88. Could I? Nope. I tried every zone. 😭 It is Saturday. 🙃
110
v @vsoch.bsky.social · 08/05/2026
🫒 Olive Oil, orchard, and market review - La Olivina, and Olive Oil Pantry! olive-oil-girl.blogspot.com/2026/05/oliv...
010
v @vsoch.bsky.social · 01/05/2026
An agent just wrote and ran an entire #snakemake workflow using our agentic tools + mcpserver! 🐍 Running snakemake would be too easy. I've given the agent just inputs + a wrappers catalog and said "figure it out." The agent gets controlled access to a workdir, and incrementally figures out steps.
010
v @vsoch.bsky.social · 24/04/2026
My design approach is simplicity. You install the operator with two commands (eventually will be one) and create your cluster. The spec I might change as I learn more about Slurm. Here is the cluster for EFA. This could be reduced to a node.nodespec and size for a simple deployment.
100
v @vsoch.bsky.social · 24/04/2026
I got to the point where I needed something that would deploy easily and quickly. I updated our operator (created 3 years ago, before SUNK and Slinky) for ARM support and it's working great! 😘 I am going to be removing the dependency on JobSet.
100
v @vsoch.bsky.social · 24/04/2026
Running jobs with our #Slurm Operator today! 😘 I'm enjoying learning about build, admin, and config of Slurm. I'm running on AWS hpc7g with EFA, and (so far) the jobs are comparable in performance to Flux! Would ❤️ to write a paper, "Workload managers, they are all pretty good. Stop the quibbles" 😆
110
v @vsoch.bsky.social · 18/04/2026
This looks to be the cloud compute variant of the famous vending machine, "The light is out but I still work." 😅 We feel you, little Gemini 2.0 Flash API. 🫂
000
v @vsoch.bsky.social · 11/04/2026
I need to be conservative about buying this particular packaging again (and others like it) due to microplastics. There is plenty of research to show it's a bad idea. Won't stop me from finishing this one! The good news is that it is also sold in glass and can!🥫 pmc.ncbi.nlm.nih.gov/articles/PMC...
000
v @vsoch.bsky.social · 11/04/2026
It is lightly golden, advertised as punchy with a kick. I disagree. It has a subtle, fruity bitterness that gives anticipation of more, but lingers on the tongue. There are several negative reviews, but I like it. I'm on my second bottle. 😋 I will likely try the Sizzle variant next. 👩‍🍳
100
v @vsoch.bsky.social · 11/04/2026
Olive Oil Review! 🫒 This is Graza, single origin Picual from Jaen Spain, the non-cooking "Drizzle" variant. I got the squeeze bottle for travel. Little did I know it was available in the supermarket across from the venue! I consumed most of my first bottle in that week. 😁 How was it? 🤔
100
v @vsoch.bsky.social · 11/04/2026
Some thinking on how observation (meta-cognition) can lead to a mindset of acceptance, and better appreciation and pursuit of life experience. vsoch.github.io/2026/observa...
000
v @vsoch.bsky.social · 03/04/2026
The @hpsf.bsky.social pictures are up! www.flickr.com/photos/20274... There are so many great shots of smiles! This is my favorite - myself and Evan from #AWS on our panel on distributed workflows. 🌀
000
v @vsoch.bsky.social · 28/03/2026
The screen was also blurry, so I was recalling slides in my head. This was a talk in "expert" mode. 😆 At the time, I was not happy with it. I knew I could do better, and I will! 💪 Thank you to everyone at @hpsf.bsky.social. A conference focused on community, projects is so much better than papers.
010
v @vsoch.bsky.social · 28/03/2026
This was also the hardest talk I've ever given. By 3 minutes I could not breathe. You can subtly hear gasps and my voice cracks. I don't normally do that! 😆 I cut out detail toward the end (hence the shorter time). Perhaps it was my pace, or CO2? After the fact, I loved we had +time for questions. 🤓
100
v @vsoch.bsky.social · 28/03/2026
I close with what our team is actively working on, followed by questions. I loved answering the questions! ❤️ The work makes me excited for the future, grateful for the people that I work with, and for #LivermoreComputing for providing a base for intellectual and temporal freedom. Thank you. 🥰
100
v @vsoch.bsky.social · 28/03/2026
I ask a hard question, which (not surprisingly) delves from the technology space into cultural. Are we ready for this change? There is a skill gap to be bridged, but also a lot of AI skepticism. Some folks sit in slack channels griping all day. It's not the tech. It's how we choose to use it. 💪
110
v @vsoch.bsky.social · 28/03/2026
A taste of WIP. This is more agentic workload scheduling. The server is designed with a hub and worker architecture. The worker discovers resource providers, registers to the hub, and a secretary agent receives requests for work and respond with proposals. The hub uses algorithms to choose one. 🧠
100
v @vsoch.bsky.social · 28/03/2026
Agentic frameworks are design philosophies. You have a goal. You have a server with resources. You then have a model that can act as a brain to respond to prompts, and make tool calls. It's up to your framework to decide how to coordinate those things. That's it! We have our own design philosophy. 🌀
100
v @vsoch.bsky.social · 28/03/2026
I briefly talk about our generic mcp-server, which supports the tools, prompts, resources, and events to be added dynamically. What are those tools? We have developed flux-mcp for Flux Framework, and hpc-mcp is where I put tools for @spackpm.bsky.social, docker, kubectl, git, filesystem, etc.
110
v @vsoch.bsky.social · 28/03/2026
The updated orchestration can also deliver events for the agent to react to, and is more robust. I'll save that for a future share. 😉 I talk about server deployment use cases: for an application (under a job), for a cluster (as a persistent service) and for a center (same, with hardened authZ).
100
v @vsoch.bsky.social · 28/03/2026
I transition into our next stage of work (I'm finishing up now) where we've updated the framework to use the model context protocol, and we design the framework to be more modular to accept on the fly sub-agents, tool definitions. It's kind of just an API standard we agreed upon? Can I say that? 😅
110
v @vsoch.bsky.social · 28/03/2026
I talk about our first agentic work from 2025, a scaling study for #HPC apps on Google Cloud with Gemini. Importantly, we built our own simple state-machine agentic framework. Understanding is most important to me. I want complete control and transparency down to making the tool calls myself. ⚙️
100
v @vsoch.bsky.social · 28/03/2026
I realized last year that our thinking is changing. Those initial projects? They were *feature* oriented. "Let's take this component of Project A and move into Project B in the opposite environment." The thinking space is now, "How do I make this *entire* center cloud-like? 🤔
100
v @vsoch.bsky.social · 28/03/2026
The transition from traditional #HPC to #agenticScience is #convergedComputing. While we could not have anticipated LLMs, the move to automation, modularity, and combining the spaces is a vision we have had for a long time. In this talk I trace our work in converged computing leading up to today. ⌛
100
v @vsoch.bsky.social · 28/03/2026
We are in the post-exascale era, which means our workloads are changing from traditional batch via a monolithic manager to intelligent, reactive orchestrated and prompt-driven science with automated discovery. The "manual" process is transitioning to agentic and declarative. 🧪
100
v @vsoch.bsky.social · 28/03/2026
The talk was introduced as being specific to #FluxFramework. That actually is not true, and explains my comment in the beginning. We are orienting our thinking to supporting whatever is discovered for hardware, software, network, storage, etc. For workloads that means Flux, #Slurm, #Kubernetes, etc.
100
v @vsoch.bsky.social · 28/03/2026
You can tell which ones I bought for my 2nd trip. The Arbequina in the big bottle was not buttery, but more peppery. Still loved it. The Barnea and Estate Reserve were very good, I do not remember details. The basil was my first "flavored" oil. I decided I am not a fan. 🤢 Single-origin EVOO for me!
100
v @vsoch.bsky.social · 28/03/2026
Here they are by the end of February. All are excellent. I will need to review again to remember the nuances, but I can reflect generally now. My favorite was the Manzanillo. Peppery. A close 2nd was the Arbequina. Almost buttery. Miller's Reserve was good. Could have passed on the Coratina. 🥇🥈🥉
100
v @vsoch.bsky.social · 28/03/2026
I eat about half a cup (or more) of olive oil a day. I go through them quickly, and try a lot. I've decided to share my opinions! Let's start with the second half of February. I was spending time around Stanford and went to #SigonasFarmersMarket. Here is the full batch (2 trips), in full glory. 💫
100
v @vsoch.bsky.social · 24/03/2026
Importantly, we are here for you! Flux is the workload manager developed at #LLNL and we are excited to support the larger community. We look forward to getting your questions and feedback for enhancements and extended feature requests. Please do not hesitate to reach out to me. Happy Tuesday! 🥳
000
v @vsoch.bsky.social · 24/03/2026
Learn more about the integration (and many other new features) in the official post on the Kubeflow blog, and see the official repository and documentation for getting started. blog.kubeflow.org/kubeflow-tra...
100
v @vsoch.bsky.social · 23/03/2026
Importantly, there is a separate agent and model instance for each job request. I do this so there is no "memory" between requests, and no information sharing. Below, see how the agent uses its local providers to explore the job needs. These are not MCP tools. They are provider functions. ⚙️
100
v @vsoch.bsky.social · 23/03/2026
A user submits a request for work to the hub. It might look like "I want to run <app> with this scale and resources. I'm on a tight budget. I need it done in the hour." The hub dispatches the request to all the workers. Each spawns a secretary for the work, with discovery providers ready to go! 🤓
100
v @vsoch.bsky.social · 23/03/2026
A quick glimpse of what we are working on with respect to agentic dispatch! First, it's important to understand the design of our mcp-servers. It's hierarchical, with any single server being able to serve as a hub or a worker, neither, or both! This is github.com/converged-co....
110
v @vsoch.bsky.social · 23/03/2026
Summer time (or almost) bike rides! 😍 Actually, it will be way too hot to go out in the actual summer time. 😅
000
v @vsoch.bsky.social · 10/03/2026
Vroom vroom! 🚗 These are the Altra Torin 8 GTX. www.altrarunning.com/en-us/road/w.... I have long, skinny feet with toe splay, and I've been loving zero drop, wide toe box shoes and I will never go back! These have more cushion than I'm used to, but my favorite Provision 8 were discontinued. 😭
000