[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Commit-gnuradio] git://gnuradio.org/jblum branch, new_volk, created. 20
From: |
git repository hosting |
Subject: |
[Commit-gnuradio] git://gnuradio.org/jblum branch, new_volk, created. 208dcc510e6b6beedf2479a598a90d32c19e1274 |
Date: |
Mon, 18 Apr 2011 01:30:01 +0100 (BST) |
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "git://gnuradio.org/jblum".
The branch, new_volk has been created
at 208dcc510e6b6beedf2479a598a90d32c19e1274 (commit)
- Log -----------------------------------------------------------------
commit 208dcc510e6b6beedf2479a598a90d32c19e1274
Author: Josh Blum <address@hidden>
Date: Sun Apr 17 17:29:45 2011 -0700
volk: updated lib and include .gitignores for in-tree build
commit a484de90ccf45ca7029497a66d089bd4c781c40f
Author: Nick Foster <address@hidden>
Date: Sun Apr 17 16:11:11 2011 -0700
Volk: make_makefile_am.py changes for include dirs
commit 513020d87912569691601cc2c49ca3331959fa63
Author: Nick Foster <address@hidden>
Date: Sat Apr 16 23:05:09 2011 -0700
Volk: modified archs.xml to put Orc higher prio than old SSE/SSE2, since
Orc gives better results than those platforms on avg
Test cases changed to take ~1s each on my i7 laptop
commit cd0cc571d90fd2e0b8c9376ce07150db5f405fb7
Author: Nick Foster <address@hidden>
Date: Sat Apr 16 15:38:57 2011 -0700
Volk: Compiles and runs with or without Orc installed.
commit 52f77cf961279fc9167b101df6c7a6282a1fb0ad
Author: Nick Foster <address@hidden>
Date: Sat Apr 16 14:31:20 2011 -0700
Volk: Orc support back in there, QA code now runs, functionally complete
commit 668da8bd8874ae71a819d55f046e39c964a4270b
Author: Nick Foster <address@hidden>
Date: Sat Apr 16 10:47:10 2011 -0700
Volk: manual funcs implemented, QA code runs. Barfs due to missing Orc arch.
commit 8b04d29221719239b52a300a338513f05746ed7f
Author: Nick Foster <address@hidden>
Date: Sat Apr 16 10:05:43 2011 -0700
Volk: split n_archs out of arch_defs[0], began to add _manual support
commit 7ae3c05f4ab5e694608c9146aa842ea185a0417a
Author: Nick Foster <address@hidden>
Date: Fri Apr 15 23:26:07 2011 -0700
Volk: Link Orc into libvolk.so instead of as a separate installed lib
commit 7c48568abc3f0aa918e199f68acca5740250ee5d
Author: Nick Foster <address@hidden>
Date: Fri Apr 15 23:04:29 2011 -0700
Volk: hack Orc back in
commit d59273f379d7ab997e50c1dd8b0ac3dfc7bd1e33
Author: Nick Foster <address@hidden>
Date: Fri Apr 15 22:48:13 2011 -0700
Volk: lib compiles & links & works for hand test. testsuite doesn't due to
lack of _manual() capability.
commit 8608fc3ae5f891eb5c11345a9b6102fdc8ae2393
Author: Nick Foster <address@hidden>
Date: Fri Apr 15 17:51:28 2011 -0700
Volk: volk.c is now generated. manual build works OK.
commit 129ebd4dd46e92760f431c766ba61781f5885c41
Author: Nick Foster <address@hidden>
Date: Fri Apr 15 13:53:32 2011 -0700
volk: forgot to add this one
commit 1877a842c81a78edd14d725b20a05b29b84c7b52
Author: Nick Foster <address@hidden>
Date: Fri Apr 15 12:11:08 2011 -0700
Volk: volk_machine structures generated, volk_machines is instantiated.
Testing manually works OK. All that's left is top-level volk.c and Automake
wrangling.
commit 5fffe801f95f2ef8bddf51aea8ed260eae0bf7b8
Author: Nick Foster <address@hidden>
Date: Wed Apr 13 18:32:28 2011 -0700
Volk: make_makefile_am.py changes to generate cflags, ldflags. no
conditional linking yet.
commit 9b7d444aaebbe0708e9703bce30c63b63bc81825
Merge: 258186d5ca2e811ced7ea637fd16e3ed3bb5573e
e8ff9ef4bb77517428e1208ff4b3551a38107bbd
Author: Nick Foster <address@hidden>
Date: Wed Apr 13 17:18:14 2011 -0700
Merge branch 'master' of http://gnuradio.org/git/gnuradio into cpuid
Conflicts:
volk/Makefile.common
volk/lib/qa_utils.cc
commit 258186d5ca2e811ced7ea637fd16e3ed3bb5573e
Author: Nick Foster <address@hidden>
Date: Tue Mar 22 16:55:07 2011 -0700
Interim commit.
commit cef9e33e01e946d82564f517de501cafcb5b1f32
Author: Nick Foster <address@hidden>
Date: Wed Mar 9 17:30:02 2011 -0800
Volk: first steps to conditional compilation/multiple obj files.
commit 26c81b79e28f3d4d9a5eb5b5a56338371ff118ce
Author: Nick Foster <address@hidden>
Date: Wed Feb 16 17:30:16 2011 -0800
Fixed mktables for the old non-runtime volk.
commit 0eeeb636a89c5086293bae31511316e4200ad2f9
Author: Nick Foster <address@hidden>
Date: Wed Feb 16 17:20:09 2011 -0800
Volk_runtime now does self-initialization. You can call volk_xxx_a16() just
like in volk.c.
The first run of each function does the rank_archs call. Subsequent calls
proceed with no overhead.
volk_init is still being generated but not used at all.
commit 8ac430070308f83e8d88f6ae8cf802ccf5a9cf82
Author: Nick Foster <address@hidden>
Date: Wed Feb 16 15:20:10 2011 -0800
take libvolk_runtime out of the testqa linkage
commit 5d10579e79b35a3d80af967b73dfe72f7ce14740
Author: Nick Foster <address@hidden>
Date: Tue Feb 15 23:37:12 2011 -0800
volk: temporarily removed avx arch.
when -mavx is used, gcc will promote SSE instructions to their AVX
equivalents. while this is a benefit on AVX architectures,
it makes it really difficult to selectively enable code based on
architecture at runtime. GCC suggests compiling different
files with different flags and loading them at runtime. GCC can take a
flying leap.
commit 1bf5a3ea4bbb9fd6baf72eb876778d2652c97f2c
Author: Nick Foster <address@hidden>
Date: Tue Feb 15 22:28:38 2011 -0800
reverted mktables deletion until i get my act together and make it go
straight from python -> .h
commit 88c389e1166cf5427cfabc012502337999c2b68f
Author: Nick Foster <address@hidden>
Date: Tue Feb 15 22:25:54 2011 -0800
Revert "Removed some mktables stuff since it's passe"
This reverts commit d364316fa2e047890af09c7bdeed776d6391b3db.
commit fd03c0ee7cb9af71a5e0292569b626ba3dabd885
Author: Nick Foster <address@hidden>
Date: Tue Feb 15 21:59:19 2011 -0800
Moved the fn indices gen from volk.c to volk_registry.h so the qa code has
access to the static stuff
commit d364316fa2e047890af09c7bdeed776d6391b3db
Author: Nick Foster <address@hidden>
Date: Tue Feb 15 21:28:43 2011 -0800
Removed some mktables stuff since it's passe
commit 2387618a492c73ec029599027daeaeebe937e7a7
Author: Nick Foster <address@hidden>
Date: Tue Feb 15 18:58:42 2011 -0800
comments
commit 1633e9371a0bce876757f1c2c3e4054436b57950
Author: Nick Foster <address@hidden>
Date: Tue Feb 15 18:48:56 2011 -0800
cpuid: No more compile-time CPU checks. Compiles everything that gcc allows.
Configure- and compile-time checks modified to only compile architectures
that the compiler will handle.
This means that volk will compile every arch that your gcc will compile, no
matter if your CPU can execute the instructions or not.
This lets you cross-compile volk.
volk_rank_archs will be deferred to runtime. This has not been done yet.
-----------------------------------------------------------------------
hooks/post-receive
--
git://gnuradio.org/jblum
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Commit-gnuradio] git://gnuradio.org/jblum branch, new_volk, created. 208dcc510e6b6beedf2479a598a90d32c19e1274,
git repository hosting <=