In this project, we tackle the calculation of frequent items in a data stream, and show how it can be implemented using GPUs.
Latest 5 files |
|||
---|---|---|---|
Name | Größe | Datum | Anzahl der Downloads |
GPUFrequentItems.zip | 583.1 KB | 2012-11-27 23:19 | 23 |
ReadMe.txt | 1.2 KB | 2012-11-27 20:23 | 8 |
ReadMe.txt | 1.2 KB | 2012-11-27 20:23 | 4 |
FrequentItems.suo | 98.0 KB | 2012-11-27 20:00 | 8 |
TestFrequentAlgorithm.h | 14.6 KB | 2012-11-27 19:58 | 2 |
All Files |
|||
GPUFrequentItems.zip | 583.1 KB | 2012-11-27 23:19 | 23 |
GPUFrequentItems | |||
ReadMe.txt | 1.2 KB | 2012-11-27 20:23 | 8 |
FrequentItems.suo | 98.0 KB | 2012-11-27 20:00 | 8 |
Test | |||
include | |||
TestFrequentAlgorithm.h | 14.6 KB | 2012-11-27 19:58 | 2 |
HelperPrint.h | 9.0 KB | 2012-11-27 02:27 | 3 |
RepositoryFlag.h | 0.4 KB | 2012-11-27 02:27 | 1 |
HelperDataGenerator.h | 4.5 KB | 2012-11-27 01:58 | 0 |
HelperFrequent.h | 4.0 KB | 2012-11-27 01:58 | 1 |
HelperQuality.h | 7.2 KB | 2012-11-27 01:58 | 0 |
TestReadRealData.h | 0.5 KB | 2012-09-13 18:00 | 1 |
TestStripProcessor.h | 2.4 KB | 2011-09-09 22:30 | 0 |
TestSorting.h | 2.2 KB | 2011-06-30 23:16 | 4 |
TestPThread.h | 0.9 KB | 2011-06-02 01:41 | 0 |
TestStreamProcessor.h | 1.3 KB | 2011-06-02 01:41 | 1 |
Test.vcxproj.user | 0.8 KB | 2012-11-27 19:56 | 1 |
src | |||
TestMain.cpp | 2.2 KB | 2012-11-27 01:58 | 0 |
Test.vcxproj | 10.1 KB | 2012-09-11 18:13 | 1 |
FrequentItems | |||
FrequentItems.vcxproj.user | 0.2 KB | 2012-11-27 19:51 | 1 |
FrequentItems.vcxproj | 9.1 KB | 2011-07-07 18:43 | 2 |
Include | |||
ccfc.h | 0.7 KB | 2011-06-02 01:41 | 0 |
cgt.h | 0.6 KB | 2011-06-02 01:41 | 0 |
countmin.h | 2.1 KB | 2011-06-02 01:41 | 1 |
frequent.h | 0.8 KB | 2011-06-02 01:41 | 1 |
gk2.h | 0.6 KB | 2011-06-02 01:41 | 3 |
gk3.h | 0.6 KB | 2011-06-02 01:41 | 2 |
gk4.h | 4.8 KB | 2011-06-02 01:41 | 2 |
gk.h | 0.5 KB | 2011-06-02 01:41 | 1 |
lossycount.h | 4.4 KB | 2011-06-02 01:41 | 5 |
prng.h | 6.2 KB | 2011-06-02 01:41 | 0 |
qdigest.h | 5.0 KB | 2011-06-02 01:41 | 1 |
rand48.h | 0.4 KB | 2011-06-02 01:41 | 2 |
src | |||
ccfc.cc | 5.6 KB | 2011-06-02 01:41 | 2 |
cgt.cc | 6.9 KB | 2011-06-02 01:41 | 1 |
countmin.cc | 19.7 KB | 2011-06-02 01:41 | 3 |
frequent.cc | 11.7 KB | 2011-06-02 01:41 | 6 |
gk2.cc | 2.9 KB | 2011-06-02 01:41 | 1 |
gk3.cc | 3.4 KB | 2011-06-02 01:41 | 1 |
gk.cc | 3.5 KB | 2011-06-02 01:41 | 0 |
hh.cc | 18.4 KB | 2011-06-02 01:41 | 2 |
lossycount.cc | 26.3 KB | 2011-06-02 01:41 | 1 |
prng.cc | 26.1 KB | 2011-06-02 01:41 | 1 |
qdigest.cc | 28.9 KB | 2011-06-02 01:41 | 1 |
rand48.cc | 3.6 KB | 2011-06-02 01:41 | 3 |
Temp_Analysis_CHCEKOUTPUT.cpp | 1.3 KB | 2011-06-02 01:41 | 4 |
Temp_Analysis_FOR.cpp | 3.7 KB | 2011-06-02 01:41 | 13 |
Temp_Analysis_PRINTOUT.cpp | 1.8 KB | 2011-06-02 01:41 | 0 |
FrequentAccelerator | |||
src | |||
Utils.cu | 1.0 KB | 2012-11-27 02:01 | 1 |
TestThrust.cu | 7.6 KB | 2012-11-27 02:01 | 4 |
GpuFrequent.cu | 17.9 KB | 2012-11-27 02:00 | 0 |
StripProcessor.cpp | 1.3 KB | 2012-11-27 02:00 | 1 |
StreamProcessor.cpp | 5.1 KB | 2012-11-27 02:00 | 0 |
SSStripProcessor.cpp | 2.3 KB | 2012-11-27 02:00 | 0 |
SFStripProcessor.cpp | 11.0 KB | 2012-11-27 02:00 | 0 |
SF.cpp | 4.2 KB | 2012-11-27 02:00 | 0 |
ParFreqStripProcessor.cpp | 10.7 KB | 2012-11-27 02:00 | 0 |
GpuSFStripProcessor.cu | 15.2 KB | 2012-11-27 02:00 | 0 |
GpuFrequent_kernel.cu | 12.4 KB | 2012-11-27 02:00 | 3 |
GpuFrequent.cpp | 0.9 KB | 2012-11-27 02:00 | 13 |
GpuFreqStripProcessor.cpp | 6.0 KB | 2012-11-27 02:00 | 1 |
FrequentStripProcessor.cpp | 4.5 KB | 2012-11-27 02:00 | 2 |
Include | |||
Utils.h | 3.1 KB | 2012-11-27 02:00 | 4 |
TestThrust.h | 1.0 KB | 2012-11-27 02:00 | 0 |
StripData.h | 1.5 KB | 2012-11-27 02:00 | 0 |
StreamProcessor.h | 4.0 KB | 2012-11-27 02:00 | 0 |
SSStripProcessor.h | 1.7 KB | 2012-11-27 02:00 | 1 |
SFStripProcessor.h | 2.6 KB | 2012-11-27 02:00 | 0 |
SF.h | 2.2 KB | 2012-11-27 02:00 | 0 |
GpuSFStripProcessor.h | 3.2 KB | 2012-11-27 01:59 | 1 |
GpuFrequent_kernel.h | 1.1 KB | 2012-11-27 01:59 | 1 |
GpuFrequent.h | 2.4 KB | 2012-11-27 01:59 | 0 |
FrequentCommonTypes.h | 1.3 KB | 2012-11-27 01:59 | 0 |
FIStripProcessor.h | 1.7 KB | 2012-11-27 01:59 | 2 |
FISPFactory.h | 2.1 KB | 2012-11-27 01:59 | 0 |
DataStreamHandler.h | 1.5 KB | 2012-11-27 01:59 | 0 |
StripProcessor.h | 2.8 KB | 2012-11-27 01:59 | 0 |
ParFreqStripProcessor.h | 4.0 KB | 2012-11-27 01:59 | 0 |
GpuFreqStripProcessor.h | 1.7 KB | 2012-11-27 01:59 | 0 |
FrequentStripProcessor.h | 1.8 KB | 2012-11-27 01:59 | 1 |
CommonConstants.h | 1.6 KB | 2012-11-27 01:58 | 5 |
GpuArray.h | 7.1 KB | 2012-11-27 01:19 | 4 |
FrequentStripProcessor [Ready for SSL].h | 1.2 KB | 2011-09-01 02:03 | 2 |
common | |||
book.h | 5.5 KB | 2011-06-02 01:41 | 2 |
cpu_anim.h | 3.8 KB | 2011-06-02 01:41 | 54 |
cpu_bitmap.h | 2.6 KB | 2011-06-02 01:41 | 10 |
GL | |||
glext.h | 362.8 KB | 2011-06-02 01:41 | 4 |
glut.h | 26.3 KB | 2011-06-02 01:41 | 7 |
gl_helper.h | 1.7 KB | 2011-06-02 01:41 | 24 |
gpu_anim.h | 5.6 KB | 2011-06-02 01:41 | 2 |
DummyStripProcessor.h | 0.7 KB | 2011-06-02 01:41 | 1 |
FrequentAccelerator.vcxproj | 12.2 KB | 2012-11-26 23:20 | 0 |
FrequentAccelerator.vcxproj.user | 0.2 KB | 2012-10-01 23:45 | 2 |
FrequentItems.sln | 3.0 KB | 2011-07-21 22:59 | 4 |
Debug | |||
cutil32D.dll | 1.1 MB | 2011-06-06 18:06 | 47 |
pthreadVC2.dll | 84.1 KB | 2006-12-22 10:07 | 12 |
x64 | |||
Release | |||
pthreadVC2_x64.dll | 41.5 KB | 2010-01-16 22:01 | 96 |
Release | |||
pthreadVC2.dll | 84.1 KB | 2006-12-22 10:07 | 11 |
ReadMe.txt | 1.2 KB | 2012-11-27 20:23 | 4 |