freevec.org

  • about
  • benchmarks
Home

Search

Primary links

  • About
    • History of libfreevec
  • Benchmarks
    • libfreevec

Please donate to libfreevec to ensure its continuing development! Donations are done via Paypal.





Yellow Dog Linux 6.2 includes libfreevec!

markos — Fri, 10/07/2009 - 13:26

Here's the link to the announcement:

http://lists.fixstars.com/pipermail/yellowdog-announce/2009-June/000214.html

From the press release:

"YDL 6.2 now offers libfreevec, a (LGPL) library with replacement routines for GLIBC, such as memcpy(), strlen(), etc. These routines, which have been rewritten and optimized to use the AltiVec vector engine found in the G4/G4+ PowerPC CPUs, can provide for up to 25% increase in application performance."

I would like to thank Fixstars and the YDL people for mentioning libfreevec, and I hope more distros follow suit! :)

Konstantinos Margaritis
Codex
libfreevec author, email:markos@codex.gr

  • AltiVec
  • libfreevec
  • Login or register to post comments

beyond3d and Your Freevec advocacy...

popper — Sun, 09/08/2009 - 18:29

Markos, if you want to come out of your developers cave for a while ;) take a look at the http://forum.beyond3d.com/showthread.php?p=1319520#post1319520 and stay a while, and pop in regularly there if you really want to get the word out and Encurage the freevec uptake and use.
.
BTW how's the SPE work progressing ?
.

we still NEED someone to take PPC/Altivec and the still non Existant SPE x264 patchs after all this time seriously, at least one serious SPE patch PS3 x264 commit soon, and a single bugfix to attempt to get it moving.
.

from there, it can then make it to FFmpeg and the rest...
.

if theres to finally be a mass world user uptake of the PS3 Cell, SPE SIMD x264 Encoding and Transcoding will be that thing today... given everyone wants faster HD x264 Encoding for the best Quality AVC Encoder at any price ;)
.
.
and i cant help but notice that even after all this time the blogs existed, theres still not a single entry for any attempted Algorithms or any entry in the audio or Video (AVC) codec section of this blog, ignoring the other sections you put up OC, and thats a shame.
.
Hmm CR's or ctrl M doesnt seem to format the text here...
.

i assume you do at least still read this, and the codex blogs today...

OC a generic annon posting option might have got a few more comments here and there though as people cant be bothered to register just to coment these days...

  • Login or register to post comments

libfreevec advocacy

markos — Sun, 08/11/2009 - 21:34

I appreciate your enthusiasm about Altivec and libfreevec in particular, but I'd appreciate it if you didn't advocate libfreevec in every Linux/3d/whatever forum out there as a panacea for all. It may appear that I'm shamelessly self-advertising libfreevec and I cannot accept that. libfreevec is just a library that has a specific purpose, it is not meant to solve every problem and it's certainly not enough to make the PowerPC cpus better than their Intel/AMD counterparts -it might be useful at one time, but I'm not sure it is anymore.

Thanks for you support, but please refrain from mentioning libfreevec in every post in every (ir)relevant forums. As for the entries in the site, you're wrong, freevec.org is not a blog, it *was* designed as a site that would act as as SIMD knowledge base, that coders would discuss algorithms, show code, etc. Unfortunately I'm the only one with that idea. The taxonomy tree on the right is just a possible guide, it's not a list of things that I PROMISED to do. I would like that but I doubt I could work on all the topics mentioned even if someone payed me full-time to work on these.

Anonymous posting is out of the question, I already have a hard time with spammers as it is.

  • Login or register to post comments

SIMD

  • Algorithms (31)
    • Algebra (9)
      • Matrix operations (8)
    • Bit operations (0)
    • Codecs (0)
      • Audio (0)
      • Video (0)
    • Comparison (0)
      • image comparison (0)
      • Levenshtein (0)
    • Compression (0)
      • Bzip2 (0)
      • Gzip (0)
      • LZMA (0)
      • LZW (0)
      • Squashfs (0)
      • Zlib (0)
    • Encryption (0)
      • AES (0)
      • DES (0)
      • RSA (0)
      • Salsa (0)
      • SSL (0)
    • Hashing (1)
      • CRC (0)
      • TCP/IP checksum (0)
      • UMAC (0)
    • Memory operations (15)
    • Multiprecision (0)
    • Searching (5)
      • String searching (5)
    • Sorting (0)
  • Software (32)
    • Benchmarking (2)
    • Libraries (30)
      • Eigen2 (0)
      • libfreevec (22)
      • simdX86 (8)
  • Architecture (32)
    • AltiVec (32)
    • ARM NEON (0)
    • CELL SPU (0)
    • SSE (0)
    • VIS (0)

User login

  • Create new account
  • Request new password
  • about
  • benchmarks

Copyright (c)2008 by CODEX.
Powered by Drupal. Using theme Deco.
All Google charts have been created by the CSV Chart and Chart API Drupal modules.