User Activity

  • Posted a comment on discussion BASELIB / CPULIB on baselibs

    CPU2.0 Revision 1.0.4 [1] Added formatted versions of dumpymm/dummxmm/dumpmmx, for both forward and reversed variants. [2] Added some more "aprnxxxx" array routines to support formatted versions of [1] [3] Added prnhexbf, prnintdf, prnintwf, prnintuf,prnintf, prndblf and prnfltf to support [1] and [2] [4] Fixed a small bug in 64-bit Linux version of "dumpxmm". [5] Dropped "fpuset" library from circulation. All functions have been transferred to CPU2.0 Regards S.A.R December 18th, 2018

  • Posted a comment on discussion BASELIB / CPULIB on baselibs

    CPU2.0 Revision 1.0.3 [1] Added "str_lengthd". Find a length of a string using a delimiter byte instead of null-terminated byte. Regards S.A.R December 15th, 2018

  • Posted a comment on discussion BASELIB / CPULIB on baselibs

    CPU2.0 Revision 1.0.2 [1] Minor bug fix to "fpu_stack" (Win64 version) [2] Improvements to selected routines Regards S.A.R December 14th, 2018

  • Posted a comment on discussion BASELIB / CPULIB on baselibs

    This is CPU2.0 Revision 1.0.1 (First revision) Added 24 new array-display routines, offering both forward (little-endian) and reversed views. These new routines are now used in all XMM/YMM/MMX viewing routines. timer_start now return in XMM0 instead of RAX. Now after calling timer_stop(), you can view the time difference as double type via prndbl function. Regards S.A.R December 12th, 2018

  • Modified a comment on discussion BASELIB / CPULIB on baselibs

    A number of users have requested for full ABI64-compliant versions of CPULIB. So for my weekend project, I modified CPULIB, plus other additions and deprecations, to come up with CPU2.0. So starting from next year, I will be providing long-term support for CPU2.0 only. Sorry at this time, it comes in binaries only. No source. And this version offers no 32-bit variants. Use CPULIB / BASELIB for 32-bit variants. Regards S.A.R December 9th, 2018.

  • Posted a comment on discussion BASELIB / CPULIB on baselibs

    A number of users have requested for full compliant versions of CPULIB. So for my weekend project, I modified CPULIB, plus other additions and deprecations, to come up with CPU2.0. Starting from next year, I will be providing long-term suppor for CPU2.0. Sorry at this time, it comes in binaries only. No source. And this version offers no 32-bit variants. Use CPULIB / BASELIB for 32-bit variants. Regards S.A.R December 9th, 2018.

  • Posted a comment on discussion BASELIB / CPULIB on baselibs

    Just added "fpuset.zip" to the main distribution. Useful for almost all kind of floating-point purposes. This is all you need if you want to deal with FPU, MMX, SSE and AVX operations. It supports up to byte vector operations. Win64 only. Also a small bug-fix to CPULIB (prnxmm/prnxmmr) affecting "cpu64w" (source and binary). BASELIB are not affected. Revision stays at 4.1.6. See you next year. Regards S.A.R Sandakan, Sabah, Malaysia December 5th, 2018.

  • Posted a comment on discussion BASELIB / CPULIB on baselibs

    Revision 4.1.6 is out (December 3rd, 2018). Major overhauls to all MMX/SSE/AVX viewing routines. They are now fully-featured so you can deal with MMX/SSE/AVX instructions up to byte granularity. Use them for good purposes. Regards S.A.R

View All

Personal Data

Username:
soffian
Joined:
2017-10-02 20:36:58
Web Site:
  1. https://plus.google.com/u/0/108856344528527240894

Projects

This is a list of open source software projects that Soffian Abdul Rasad is associated with:

Personal Tools

MongoDB Logo MongoDB