Joined March 2009
172 Photos and videos
luke k.c. leighton retweeted
My newsletter has one subscriber. Me. Help me change that over on LinkedIn. Week 1 includes #AI, #biotech, #cleantech, #spacetech, and #semiconductors. Plus a touch of #SciFi. linkedin.com/newsletters/the…
3
4
1
785
it took me a while to notice that ARM has special instructions for linked-list-pointer-chasing alastairreid.github.io/paper… however i am delighted to confirm that SVP64 Vector instructions for linked-list-chasing works. @OpenPOWERorg

258
luke k.c. leighton retweeted
This week’s Silicon Salon 4 explored the challenges and offered some insights into solutions at the intersection of cryptography and semiconductor manufacturing. Explore the presentations by Andrew Poelstra, Red Semiconductor, and @cramiumlabs now! [1/13] siliconsalon.info/salon4/
1
13
14
2,286
luke k.c. leighton retweeted
Luke Leighton @lkcl & David Calderwood will overview the missing RISC ISA instructions related to biginteger operations [3/5]. x.com/ChristopherA/status/16…

Most RISC ISA chip designs are missing instructions allowing for chaining to create vector results for biginteger operation used in cryptography. @lkct & David Calderwood will be talking on this topic at Silicon Salon 4, hosted by @BlockchainComns. 🧵[1/9] eventbrite.com/e/silicon-sal…
3
1
1
210
doing the write-up for OPF ISA WG External RFC ls016 - Integer Twin-Butterfly DCT/FFT "mul-add-sub-shift-imm" libre-soc.org/openpower/sv/t… the number of instructions it replaces is *eight*. and it's in-place. no temp regs. massive savings. @IBMResearch @OpenPOWERorg @GanesanBlue
3
144
i'm writing up OpenPOWER ISA Working Group External RFCs full-time at the moment, to be proposed for the SFFS subset. right now i'm doing a "summary" document of future Draft Scalar instructions. feedback welcomed. thx to @NLnetFDN @OpenPOWERorg ftp.libre-soc.org/opf_ext_rf…

1
3
6
953
SVP64 has now been formally submitted in full to the @OpenPOWERorg Foundation's ISA TWG. Comprising some 150 pages it needed splitting into five RFCs: ls001 PO9, ls005 XLEN, ls008 setvl/svstep, ls009 SVP64 and ls010 REMAP. libre-soc.org/openpower/sv/r…

4
109
luke k.c. leighton retweeted
> Meanwhile, the processor's stream performance with eight channels of DDR4-3200 memory crosses the 50GB mark. Wow! /he exclaimed, while reading this article on an tablet-grade arm SoC doing 65GB/s of RAM BW tomshardware.com/news/loongs…
4
3
31
7,921
thx christopher for the opportunity. i'd like to have also presented about the Vectorised chacha20 algorithm we did (all 20 rounds in 10 in-register parallel vector instructions, i.e. a single L1 Cache Line) but settled instead on biginteger operations. libre-soc.org/openpower/sv/b…

Replying to @ChristopherA
Our next monthly call will coincide with Silicon Salon 4, with topics such key exfiltration prevention w/ @Blockstream's Andrew Poelstra, bigint in silicon w/ @lkcl, and discussion on open hardware requirements. eventbrite.com/e/silicon-sal… [10/12]
1
4
6
2,078
nutshell: we're proposing 3-in 2-out mul/div/shift ops that use one extra 64-bit reg as "carry-in carry-out". SVP64 "magically" chains them. operand fwd bus drops them down to 2-in 1-out (except 1st and last in chain). @jon_trossbach @geofflangdale git.libre-soc.org/?p=openpow…

1
1
1
424
the only other ISAs i know of that have this type of "large" carry (more than 1 bit carry-in/out) are Mitch Alsup's MyISA 66,000 and a really *really* early version of Power ISA (Power ISA 1 or so!) they had a 32-bit Carry-In/Out SPR, later dropped unfortunately. know any others?
1
1
1
415
luke k.c. leighton retweeted
Mathematics, programming, the universe. The eternal uncoiling. By Matthew Hughes, @tasty_plots, instagram.com/tasty_plots, Used with permission.
11
51
280
42,941