This repository has been archived by the owner on Jan 1, 2022. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 0
rndsrc/mkcycle
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
An easy to use, portable, high resolution cycle counter ======================================================= Matteo Frigo and Steven Johnson implemented a portable high resolution cycle counter in fftw3. The cycle counter is so useful that it has its own section in the fftw download page: http://www.fftw.org/download.html It checks the macros generated by autoconf to choose the most accurate counter on different platforms. Not everyone is familiarly with autoconf; or sometimes it is just overkill to use autoconf for a small project. Therefore, I merge "cycle.h" into a "configure.ac" file. I then wrote a simple script `bootstrap` that runs autoconf and sticks the `configure` script and `cycle.hin` together. The resulting `mkcycle` scrip will check the system and produce the header file "cycle.h". Also, take a look at the very simple example "test.c" which shows using a for-loop to copy array of double is usually faster than using memcpy().
About
An easy to use, portable, high resolution cycle counter based on fftw3 cycle.h
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published