Feature Requests item #1899419, was opened at 2008-02-22 00:46
Message generated for change (Tracker Item Submitted) made by Item Submitter
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=350003&aid=1899419&group_id=3

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: None
Group: None
Status: Open
Resolution: None
Priority: 5
Private: No
Submitted By: Nobody/Anonymous (nobody)
Assigned to: Nobody/Anonymous (nobody)
Summary: Framewave (FW) multi-core optimizations

Initial Comment:
Framewave (FW) multi-core optimizations request:

Please try to take the time to look through the latest Framewave (formerly "AMD 
Performance Library") source code from their SVN so see it there are any parts 
or ideas that can be scavenge and be used in the Mesa3D or Gallium3D.

Framewave is dispite the fact that it is derived from the former "AMD 
Performance Library" suppose to contain platform/brand independent 
optimizations that will work on both AMD and Intel branded x86 processors.

The optimizations among other things contain many SSE2/SSE3 and multi-threading 
routines, which probably most importantly enable faster processing on 
multi-core and multi-processor computers. It offers aggressive internal 
threading features which manage sophisticated threading models to exploit 
multi-core and multiprocessor systems.

Framewave (FW) is a collection of libraries that contain highly-optimized 
functions for use in a variety of programming domains. All implementations of 
the libraries provide C and C++ programmers ANSI C style interfaces. Framewave 
also contain collection of popular image and signal processing arithmetic 
routines designed to accelerate application development and debugging, 
providing a quick path to high performance development.

Notes about Frameware:
* API compatible with the Intel® Integrated Performance Primitives (Intel® IPP).
* Mac OS support .
* Free and Open Source — Developers are no longer beholden to a proprietary 
code base. 
* Self-supporting community of contributors and enthusiasts. 
* Apache licensing model (GPL 3.0 compatible) — create derivative and even 
proprietary works or gain personal fame by contributing to the Framewave 
project.
* ISVs can implement just those functions and routines needed to ensure optimal 
performance benefits. 
* Better application performance on x86 class processors.
* Compressed development time and time-to-market.

http://framewave.sourceforge.net
http://sourceforge.net/projects/framewave
http://framewave.sourceforge.net/Manual/aa_000_frames.html

http://developer.amd.com/tools/libraries/framewave/Pages/default.aspx
http://developer.amd.com/tools/apl/Pages/default.aspx

PS! Here is AMD's press release when they announced it as open source:
http://www.amd.com/gb-uk/Corporate/VirtualPressRoom/0,,51_104_543~123872,00.html

----------------------------------------------------------------------

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=350003&aid=1899419&group_id=3

-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Mesa3d-dev mailing list
Mesa3d-dev@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mesa3d-dev

Reply via email to