Sharc Lab @ Georgia Tech's Avatar

Sharc Lab @ Georgia Tech

@sharclab.bsky.social

Software/Hardware Co-Design for Intelligence and Efficiency (Sharc) Lab @ Georgia Tech Atlanta, Georgia, USA sharclab.ece.gatech.edu

110 Followers  |  202 Following  |  10 Posts  |  Joined: 14.11.2024  |  1.8193

Latest posts by sharclab.bsky.social on Bluesky

Post image 22.03.2025 17:38 โ€” ๐Ÿ‘ 1    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image Post image

Verilog-Eval and RTLLM go brrr...

Finally working with local LLM inference after some bugs with vLLM

08.01.2025 01:03 โ€” ๐Ÿ‘ 3    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Shoutout to when I discovered that in Xilinxโ€™s Vitis HLS 2023.1, the โ€œhelpโ€ command causes a segfault

30.11.2024 23:54 โ€” ๐Ÿ‘ 3    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

Anytime a new version of any chip design / EDA tool is released

30.11.2024 23:48 โ€” ๐Ÿ‘ 1    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 1
Preview
Automated feature testing of Verilog parsers using fuzzing I'm delighted that Quentin Corradi, a PhD student I jointly supervise with George Constantinides, will be presenting his work to improve the reliability of hardware design tools next week at the FUZZI...

Here's a short preview of a paper that Quentin Corradi, my PhD student with George Constantinides, will be presenting in the FUZZING'24 workshop at ISSTA next week... johnwickerson.wordpress.com/2024/09/09/a...

09.09.2024 14:28 โ€” ๐Ÿ‘ 3    ๐Ÿ” 2    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

Took my research group out this week: current members and cosupervisors who could make it. One of the key privileges of working at Imperial College is the great early career researchers you get to work with.

21.11.2024 17:21 โ€” ๐Ÿ‘ 4    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

As graduate students and avid PowerPoint users, we often encounter the most bizarre PowerPoint bugs. Recently, our PhD student, Risohv, found that emojis larger than 60pt with text shadows cause significant lag in PowerPoint. Emojis under 60pt or without shadows work fine.

22.11.2024 16:00 โ€” ๐Ÿ‘ 2    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

We have burned many hours debugging high-level synthesis (HLS) code with subtle "ap_fixed" casting and initialization bugs. Reminder when using HLS to always explicitly cast and initialize your "ap_fixed" numbers and add a generous amount of parentheses to make order of operations explicit. #FPGA

20.11.2024 23:21 โ€” ๐Ÿ‘ 2    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image Post image

Reminiscing back to 2023 on the first graduation of one of our earliest students, Akshay Karkal Kamath! ๐ŸŽ‰ We are so proud of his truly budding career, currently at Apple, working on designing and implementing the next generation of chips (https://www.linkedin.com/in/akshaykamathk/).

20.11.2024 16:00 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

1st post on bluesky!

18.11.2024 16:19 โ€” ๐Ÿ‘ 39    ๐Ÿ” 11    ๐Ÿ’ฌ 3    ๐Ÿ“Œ 0
Post image Post image

Reflecting on our 2023 lab outing on a hike followed by dinner to warmly welcome our newest PhD student at the time, Jiho Kim! โ›ฐ๏ธ ๐Ÿž๏ธ

19.11.2024 16:00 โ€” ๐Ÿ‘ 2    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
LLNL looks to make HPC a little cloudier with Oxide's rackscale compute platform System to serve as a proof of concept for applying API-driven automation to scientific computing SC24ย  Oxide Computing's 2,500 pound (1.1 metric ton) rackscale blade servers are getting a new home at the Department of Energy's Lawrence Livermoreโ€ฆ

LLNL looks to make HPC a little cloudier with Oxide's rackscale compute platform

18.11.2024 14:05 โ€” ๐Ÿ‘ 14    ๐Ÿ” 5    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image Post image Post image

One of our first PhD students, Rishov Sarkar (@rishovsarkar.com), successfully completed his Ph.D. proposal exam! ๐ŸŽ‰ We had dinner to celebrate the proposal and also our celebrate our newest PhD students, Andy and Ismael!

18.11.2024 21:37 โ€” ๐Ÿ‘ 3    ๐Ÿ” 2    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
ICLR Invited Talk Copyright Fundamentals for AI ResearchersICLR 2024

Lots of discussion on copyright and AI right now. Check out Kate Downingโ€™s #ICLR2024 Keynote on โ€œCopyright Fundamentals for AI Researchersโ€. Lots of great insight there.

iclr.cc/virtual/2024...

18.11.2024 03:25 โ€” ๐Ÿ‘ 21    ๐Ÿ” 3    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Hello World!

16.11.2024 19:52 โ€” ๐Ÿ‘ 128    ๐Ÿ” 34    ๐Ÿ’ฌ 4    ๐Ÿ“Œ 6

Computing on Programmable Logic (2016):

Slides: www.microsoft.com/en-us/resear...
Video: www.youtube.com/watch?v=z1Z5...

15.11.2024 22:58 โ€” ๐Ÿ‘ 2    ๐Ÿ” 2    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
โ€˜Computing on Programmable Logicโ€™ at Microsoft Research Faculty Summit 2016 Yesterday I had the privilege of speaking on Computing on Programmable Logic (slides, video) in the โ€˜Computing with Exotic Technologies and Platformsโ€™ session at the Microsoft Research โ€ฆ

#FPGA In 2016 I had the privilege of speaking on Computing on Programmable Logic in the โ€˜Computing with Exotic Technologies and Platformsโ€™ session at the Microsoft Research Faculty Summit.

Still holds up as a primer on FPGAs and their use in compute accelerators.
fpga.org/2016/07/16/c...

15.11.2024 22:56 โ€” ๐Ÿ‘ 8    ๐Ÿ” 3    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Post image

#FPGA Friday

15.11.2024 13:47 โ€” ๐Ÿ‘ 1    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

OK, let's try this to show the HPC community already has momentum and can thrive here on Bluesky ...

If #HPC or #supercomputing is of interest to you, please interact with this post in some way - either repost, quote, like, reply with insights or just your fav gif, tag friends, etc.

13.11.2024 23:21 โ€” ๐Ÿ‘ 181    ๐Ÿ” 29    ๐Ÿ’ฌ 36    ๐Ÿ“Œ 3

New Vitis HLS bug unlocked! ๐Ÿ”‘

You cannot have multiple cpp files that have the same name in the same project even if they are in different directories

They might have updated this is never versions but who knows!

Discovered by my great lab mate @rishovsarkar.com

#xilinx #fpga

15.11.2024 04:09 โ€” ๐Ÿ‘ 0    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Fun hardware design โ€œbugโ€ of the week: the SystemVerilog 2017 specs are not backwards compatible.

It introduces new keywords/reserved words, including โ€œintโ€ and โ€œdoโ€ which appear as port names for many older designs, โ€œintโ€ referring to an init signal and โ€œdoโ€ to mean โ€œdata outโ€.

#verilog

15.11.2024 03:56 โ€” ๐Ÿ‘ 3    ๐Ÿ” 1    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Video thumbnail

Prototype FPGA placer I wrote to learn Rust. Uses a really basic simulated annealing approach. Hope to integrate into an ongoing research project down the road. #fpga #eda #chipdesign

stefanabikaram.com/writing/fpga...

10.11.2024 15:25 โ€” ๐Ÿ‘ 18    ๐Ÿ” 3    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Post image

How writing HLS code feels

10.11.2024 15:31 โ€” ๐Ÿ‘ 4    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
2GRVI Phalanx at Hot Chips 31 (2019): The First Kilocore RISC-V RV64I with High Bandwidth Memory This week at Hot Chips 31 (2019) I am presenting a status update poster on the work-in-progress GRVI Phalanx Accelerator Kit: 2GRVI Phalanx: Towards Kilocore RISC-V FPGA Accelerators with HBM2 DRAMโ€ฆ

#FPGA #RISCV
2GRVI Phalanx at Hot Chips 31: The First Kilocore RISC-V RV64I with HBM2 High Bandwidth Memory
fpga.org/2019/08/19/2...

12.11.2024 04:55 โ€” ๐Ÿ‘ 13    ๐Ÿ” 3    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image Post image Post image Post image

Some older photos of our PI and researchers at FCCM! (The 31st IEEE International Symposium on Field-Programmable Custom Computing Machines). #academia #fpga

14.11.2024 18:30 โ€” ๐Ÿ‘ 3    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image Post image Post image

We want to show off our in-lab FPGA hardware:
- 8 PYNQ Boards with Xilinx Zynq-7000s
- 4 Xilinx ZCU102 Dev Boards
- 3 Raspberry Pis
All networked together so we can do multi-FPGA system experiments as well as allow remote access for our FPGA/HLS course and grad students.
#FPGA #Xilinx #comparch

14.11.2024 18:29 โ€” ๐Ÿ‘ 7    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Hello everone! We have migated our lab twitter account to here!

We hope to share our ongoing academic work on interdisciplinary research opportunities in the areas of ML-assisted electronic design automation (EDA), harwdare accelerators for ML, EDA-assisted hardware accelerators!

14.11.2024 18:28 โ€” ๐Ÿ‘ 5    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 1

@sharclab is following 20 prominent accounts