Skip to content

Instantly share code, notes, and snippets.

View arielmol's full-sized avatar
🚀
for fun, ... and glory!

Ariel Molina arielmol

🚀
for fun, ... and glory!
View GitHub Profile
@arielmol
arielmol / HungarianCUDA.cu
Created October 22, 2021 04:01 — forked from paclopes/HungarianCUDA.cu
Fast CUDA implementation of the Hungarian algorithm.
// Fast Block Distributed CUDA Implementation of the Hungarian Algorithm
//
// Annex to the paper:
// Paulo A. C. Lopes, Satyendra Singh Yadav, Aleksandar Ilic, Sarat Kumar Patra ,
// "Fast Block Distributed CUDA Implementation of the Hungarian Algorithm",
// Parallel Computing
//
// Hungarian algorithm:
// (This algorithm was modified to result in an efficient GPU implementation, see paper)
//
Log data follows:
| DEBUG: Executing shell function do_compile
| NOTE: make -j 8
| cd ../git && /bin/bash /home/ariel/projects/poky/rpi/tmp/work/x86_64-linux/ola-native/0.10.6-r0/git/config/missing automake-1.15 --gnu Makefile
| Makefile.am:189: warning: .PHONY was already defined in condition DX_COND_doc, which is included in condition TRUE ...
| aminclude.am:161: ... '.PHONY' previously defined here
| Makefile.am:15: 'aminclude.am' included from here
| cd . && /bin/bash ./config.status Makefile depfiles
| config.status: creating Makefile
| config.status: executing depfiles commands
Log data follows:
| DEBUG: Executing shell function do_compile
| + cd /home/ariel/projects/poky/rpi/tmp/work/x86_64-linux/ola-native/0.10.6-r0/build
| + do_compile
| + autotools_do_compile
| + oe_runmake
| + oe_runmake_call
| + bbnote make -j 8
| + [ -p /home/ariel/projects/poky/rpi/tmp/work/x86_64-linux/ola-native/0.10.6-r0/temp/fifo.14049 ]
| + printf %b\0 bbnote make -j 8
SUMMARY = "Open Lighting Architecture - OLA"
DESCRIPTION = "The Open Lighting Architecture (OLA) is part of the Open Lighting Project and provides applications with a mechanism to send and receive DMX512 & RDM commands using hardware devices and DMX over IP protocols. This enables software lighting controllers to communicate with hardware either via Ethernet or traditional DMX512 networks. \
OLA can also convert DMX512 data sent using DMX over IP protocols from one format to another, allowing devices from different manufacturers to interact with one another. For example a Strand Lighting Console using ShowNet can send DMX512 to an Enttec EtherGate. When combined with a physical DMX interface such as the DMX USB Pro, OLA can send and receive data from wired DMX512 networks."
LICENSE = "GPLv2 & LGPLv2.1"
LIC_FILES_CHKSUM = "file://LICENCE;md5=7aa5f01584d845ad733abfa9f5cad2a1"
DEPENDS = "bison libmicrohttpd avahi libusb1 libftdi cppunit protobuf protobuf-native ola-native"
DEPENDS_class-native = "protobuf biso