X-Git-Url: https://git.libre-soc.org/?a=blobdiff_plain;f=rwilbur.mdwn;h=639e01546c9e04fc03adb39947fa6b0e99588517;hb=3fdbf0687e4f7d43ee3a984f3d6229f89f7d0a3b;hp=9129ba3ed53a1f7077842fe3b2eb345eebcb27a2;hpb=9359d9bdecbe9a133ce0893e12f16ce01e6247b7;p=libreriscv.git diff --git a/rwilbur.mdwn b/rwilbur.mdwn index 9129ba3ed..639e01546 100644 --- a/rwilbur.mdwn +++ b/rwilbur.mdwn @@ -1,8 +1,21 @@ -# Richard Wilbur # +Richard Wilbur -* Working on ... -** Working on the [[multiplication|/3d_gpu/architecture/dynamic_simd/mul]] wiki page to document ideas for multiplication algorithms and implementation. +Libre enthusiast, mathematician, physicist, electrical engineer, and computer scientist who is ecstatic to be working on a new processor design with a group of like-minded individuals! -** Working on [Bug 602 - low performance bare minimum functionality SIMD emulator required][bug 602] pulling pseudocode out of documentation to make a VSX implementation in software. +# Status -[bug 602][https://bugs.libre-soc.org/show_bug.cgi?id=602] +## Currently + +Working on the following efforts: + +* Multiplication + +Working on the [[multiplication|/3d_gpu/architecture/dynamic_simd/mul]] wiki page to document ideas for multiplication algorithms and implementation. + +* Bug 602 + +Working on [Bug 602 - low performance bare minimum functionality SIMD emulator required][bug 602] pulling pseudocode out of documentation to make a VSX implementation in software. Based on the ISA spec. v3.0B: + +1. pp. 246 to 252, vector pack/unpack (Looks like section 6.8 "Vector Permute and Formatting Instructions", subsection 6.8.1 "Vector Pack and Unpack Instructions" actually appears on pages labeled 248-254 which are actually pages 266-272) + +[bug 602]: https://bugs.libre-soc.org/show_bug.cgi?id=602