checkHostBufReqs() Complete. Demo Configuration: Verbosity ..... 2 Channel 1 Configuration: Channel . ..... H265 Encode Width ......... 1280 Height ........ 720 Algorithm ..... HEVCENC Team 1 ........ 0 1 2 3 4 5 6 7 Node Mapping: 1 1 1 1 1 1 1 1 [1438357093.640204457] (DEBUG) openDevices() : There are a total of 1 devices discovered in the system. [1438357093.640209021] (DEBUG) device2deviceMapping() : Device 0 does not need to map to another device. Reserving PCIe memory range. [1438357093.640212854] (DEBUG) device2deviceMapping() : Memory range reserved for Dev 0, Memrage: 0x60000000, Size: 0x01800000 [1438357093.640215264] (DEBUG) device2deviceMapping() : Memory range reserved for Dev 0, Memrage: 0x61800000, Size: 0x01800000 [1438357093.640217468] (DEBUG) initDevices() : Opening cmem driver... [1438357093.640225886] (DEBUG) initDevices() : cmem driver opened. [1438357093.640235374] (DEBUG) initDevices() : Allocating contiguous memory for static mapping... [1438357093.640270176] (DEBUG) initDevices() : Static global memory allocated. [1438357093.641843654] (DEBUG) initDevices() : Reserving shared memory range for static global memory... [1438357093.641851067] (DEBUG) initDevices() : Static global memory range allocated for Dev 0, Memrage: 0x62800000 [1438357093.641853655] (DEBUG) initDevice() : Mapping x86 contiguous memory to static global memory on device #0... [1438357093.641856556] (DEBUG) initDevices() : Global IO memory range allocated for Dev 0, Memrage: 0x63800000 [1438357093.641858699] (DEBUG) initDevices() : Shared static global memory starts at 0x62800000. [1438357093.641860640] (DEBUG) initDevices() : Shared input starts at 0x63800000. initDevices() Complete. [1438357093.641865215] (DEBUG) createBufferPools() : Demo will use 2 CMEM buffers for input, 8 CMEM buffers for output. [1438357093.641867547] (DEBUG) createBufferPools() : Actual CMEM buffer size 0x160000 AlignedToNext2Power 0x200000 [1438357093.641869771] (DEBUG) createBufferPools() : Demo needs CMEM buffers of size 0x200000 Bytes. Max size is of Channel-0 [1438357093.641871849] (DEBUG) createBufferPools() : Actual CMEM buffer size 0x160000 AlignedToNext2Power 0x200000 [1438357093.641873730] (DEBUG) createBufferPools() : Demo needs CMEM buffers of size 0x200000 Bytes. Max size is of Channel-0 [1438357093.641875920] (DEBUG) createBufferPools() : Allocating contiguous memory... [1438357093.641877776] (DEBUG) createBufferPools() : 2 Input and 8 Output Buffers. [1438357093.641901199] (DEBUG) createBufferPools() : Input Contiguous memory allocated. [1438357093.641909792] (DEBUG) createBufferPools() : Input buffer pool created. [1438357093.641970642] (DEBUG) createBufferPools() : Output Contiguous memory allocated. [1438357093.641973347] (DEBUG) createBufferPools() : Output buffer pool created. createBufferPools() Complete. [1438357093.641995915] (DEBUG) DeviceIOCreateNode(0,0) : TX mailbox handle allocated. [1438357093.641999033] (DEBUG) DeviceIOCreateNode(0,0) : TX Mailbox created. [1438357093.642003166] (DEBUG) DeviceIOCreateNode(0,0) : Opened Tx mailbox. [1438357093.642014857] (DEBUG) DeviceIOCreateNode(0,0) : RX mailbox handle allocated. [1438357093.642019633] (DEBUG) DeviceIOCreateNode(0,0) : RX Mailbox created. [1438357093.642022765] (DEBUG) DeviceIOCreateNode(0,0) : Opened Rx mailbox. [1438357093.642033365] (DEBUG) DeviceIOCreateNode(0,1) : TX mailbox handle allocated. [1438357093.642035272] (DEBUG) DeviceIOCreateNode(0,1) : TX Mailbox created. [1438357093.642038736] (DEBUG) DeviceIOCreateNode(0,1) : Opened Tx mailbox. [1438357093.642051392] (DEBUG) DeviceIOCreateNode(0,1) : RX mailbox handle allocated. [1438357093.642055807] (DEBUG) DeviceIOCreateNode(0,1) : RX Mailbox created. [1438357093.642058773] (DEBUG) DeviceIOCreateNode(0,1) : Opened Rx mailbox. [1438357093.642071317] (DEBUG) DeviceIOCreateNode(0,2) : TX mailbox handle allocated. [1438357093.642073329] (DEBUG) DeviceIOCreateNode(0,2) : TX Mailbox created. [1438357093.642076739] (DEBUG) DeviceIOCreateNode(0,2) : Opened Tx mailbox. [1438357093.642091620] (DEBUG) DeviceIOCreateNode(0,2) : RX mailbox handle allocated. [1438357093.642096203] (DEBUG) DeviceIOCreateNode(0,2) : RX Mailbox created. [1438357093.642099235] (DEBUG) DeviceIOCreateNode(0,2) : Opened Rx mailbox. [1438357093.642110158] (DEBUG) DeviceIOCreateNode(0,3) : TX mailbox handle allocated. [1438357093.642112209] (DEBUG) DeviceIOCreateNode(0,3) : TX Mailbox created. [1438357093.642115671] (DEBUG) DeviceIOCreateNode(0,3) : Opened Tx mailbox. [1438357093.642126390] (DEBUG) DeviceIOCreateNode(0,3) : RX mailbox handle allocated. [1438357093.642130631] (DEBUG) DeviceIOCreateNode(0,3) : RX Mailbox created. [1438357093.642133611] (DEBUG) DeviceIOCreateNode(0,3) : Opened Rx mailbox. [1438357093.642144655] (DEBUG) DeviceIOCreateNode(0,4) : TX mailbox handle allocated. [1438357093.642146527] (DEBUG) DeviceIOCreateNode(0,4) : TX Mailbox created. [1438357093.642149950] (DEBUG) DeviceIOCreateNode(0,4) : Opened Tx mailbox. [1438357093.642162113] (DEBUG) DeviceIOCreateNode(0,4) : RX mailbox handle allocated. [1438357093.642166607] (DEBUG) DeviceIOCreateNode(0,4) : RX Mailbox created. [1438357093.642169604] (DEBUG) DeviceIOCreateNode(0,4) : Opened Rx mailbox. [1438357093.642179779] (DEBUG) DeviceIOCreateNode(0,5) : TX mailbox handle allocated. [1438357093.642181680] (DEBUG) DeviceIOCreateNode(0,5) : TX Mailbox created. [1438357093.642185064] (DEBUG) DeviceIOCreateNode(0,5) : Opened Tx mailbox. [1438357093.642196893] (DEBUG) DeviceIOCreateNode(0,5) : RX mailbox handle allocated. [1438357093.642201604] (DEBUG) DeviceIOCreateNode(0,5) : RX Mailbox created. [1438357093.642204625] (DEBUG) DeviceIOCreateNode(0,5) : Opened Rx mailbox. [1438357093.642233633] (DEBUG) DeviceIOCreateNode(0,6) : TX mailbox handle allocated. [1438357093.642238175] (DEBUG) DeviceIOCreateNode(0,6) : TX Mailbox created. [1438357093.642242770] (DEBUG) DeviceIOCreateNode(0,6) : Opened Tx mailbox. [1438357093.642256517] (DEBUG) DeviceIOCreateNode(0,6) : RX mailbox handle allocated. [1438357093.642262273] (DEBUG) DeviceIOCreateNode(0,6) : RX Mailbox created. [1438357093.642277419] (DEBUG) DeviceIOCreateNode(0,6) : Opened Rx mailbox. [1438357093.642294718] (DEBUG) DeviceIOCreateNode(0,7) : TX mailbox handle allocated. [1438357093.642297958] (DEBUG) DeviceIOCreateNode(0,7) : TX Mailbox created. [1438357093.642302638] (DEBUG) DeviceIOCreateNode(0,7) : Opened Tx mailbox. [1438357093.642316580] (DEBUG) DeviceIOCreateNode(0,7) : RX mailbox handle allocated. [1438357093.642322330] (DEBUG) DeviceIOCreateNode(0,7) : RX Mailbox created. [1438357093.642326945] (DEBUG) DeviceIOCreateNode(0,7) : Opened Rx mailbox. createDeviceIO(0) Complete. [1438357093.642442734] (DEBUG) DeviceIOTxThread(0) : Hello! ThreadID = 0x7E28D700 [1438357093.642453330] (DEBUG) DeviceIORxThread(0) : Hello! ThreadID = 0x7DA8C700 [1438357093.642479452] (DEBUG) sendDeviceConfig(H265 Encode:HEVCENC) : codecName = HEVCENC nCores = 8 coreTeamMapping = 0 1 2 3 4 5 6 7 -1 channelId = 0 #StaticParams - IVIDENC2_Params static_param0 = 836 # IVIDEND2_Params :: size static_param1 = 4 # IVIDEND2_Params :: encodingPreset static_param2 = 2 # IVIDEND2_Params :: rateControlPreset static_param3 = 720 # IVIDEND2_Params :: MaxHeight static_param4 = 1280 # IVIDEND2_Params :: MaxWidth static_param5 = 1 # IVIDEND2_Params :: dataEndianness static_param6 = 1 # IVIDEND2_Params :: MaxInterFrameInterval static_param7 = 20000000 # IVIDE[1438357093.642615241] (DEBUG) DeviceIOTxThread(0) : Received pipe message for node 0. [1438357093.642687250] (DEBUG) DeviceIOTxThread(0) : Allocated buffer for the configuration of node #0! [1438357093.642810562] (DEBUG) DeviceIOTxThread(0) : Configuration written to 0x84C00000 for node #0. [1438357093.642822996] (DEBUG) DeviceIOTxThread(0) : Message sent to DSP mailbox. [1438357093.642825154] (DEBUG) DeviceIOTxThread(0) : Finished with message #-1487406992. [1438357093.642830756] (DEBUG) DeviceIOTxThread(0) : Received pipe message for node 1. [1438357093.642836995] (DEBUG) DeviceIOTxThread(0) : Allocated buffer for the configuration of node #1! [1438357093.642946378] (DEBUG) DeviceIOTxThread(0) : Configuration written to 0x84E00000 for node #1. [1438357093.642952155] (DEBUG) DeviceIOTxThread(0) : Message sent to DSP mailbox. [1438357093.642954000] (DEBUG) DeviceIOTxThread(0) : Finished with message #-1487406992. [1438357093.642957088] (DEBUG) DeviceIOTxThread(0) : Received pipe message for node 2. [1438357093.642962836] (DEBUG) DeviceIOTxThread(0) : Allocated buffer for the configuration of node #2! [1438357093.643073017] (DEBUG) DeviceIOTxThread(0) : Configuration written to 0x85000000 for node #2. [1438357093.643081480] (DEBUG) DeviceIOTxThread(0) : Message sent to DSP mailbox. [1438357093.643084024] (DEBUG) DeviceIOTxThread(0) : Finished with message #-1487406992. [1438357093.643088447] (DEBUG) DeviceIOTxThread(0) : Received pipe message for node 3. [1438357093.643096480] (DEBUG) DeviceIOTxThread(0) : Allocated buffer for the configuration of node #3! [1438357093.643206791] (DEBUG) DeviceIOTxThread(0) : Configuration written to 0x85200000 for node #3. [1438357093.643215504] (DEBUG) DeviceIOTxThread(0) : Message sent to DSP mailbox. [1438357093.643218083] (DEBUG) DeviceIOTxThread(0) : Finished with message #-1487406992. [1438357093.643222361] (DEBUG) DeviceIOTxThread(0) : Received pipe message for node 4. [1438357093.643231191] (DEBUG) DeviceIOTxThread(0) : Allocated buffer for the configuration of node #4! [1438357093.643341100] (DEBUG) DeviceIOTxThread(0) : Configuration written to 0x85400000 for node #4. [1438357093.643350000] (DEBUG) DeviceIOTxThread(0) : Message sent to DSP mailbox. [1438357093.643353001] (DEBUG) DeviceIOTxThread(0) : Finished with message #-1487406992. [1438357093.643357533] (DEBUG) DeviceIOTxThread(0) : Received pipe message for node 5. [1438357093.643366568] (DEBUG) DeviceIOTxThread(0) : Allocated buffer for the configuration of node #5! sendDeviceConfig(0) Complete. createOutputPipe(0) Complete. createReorder(0) Complete. [1438357093.643409952] (DEBUG) createScheduler(H265 Encode:HEVCENC) : Master: 0,0 [1438357093.643412903] (DEBUG) createScheduler(H265 Encode:HEVCENC) : Slave 0 : 0,1 [1438357093.643415266] (DEBUG) createScheduler(H265 Encode:HEVCENC) : Slave 1 : 0,2 [1438357093.643417444] (DEBUG) createScheduler(H265 Encode:HEVCENC) : Slave 2 : 0,3 [1438357093.643419569] (DEBUG) createScheduler(H265 Encode:HEVCENC) : Slave 3 : 0,4 [1438357093.643421687] (DEBUG) createScheduler(H265 Encode:HEVCENC) : Slave 4 : 0,5 [1438357093.643423795] (DEBUG) createScheduler(H265 Encode:HEVCENC) : Slave 5 : 0,6 [1438357093.643425896] (DEBUG) createScheduler(H265 Encode:HEVCENC) : Slave 6 : 0,7 createScheduler(0) Complete. [1438357093.643486160] (DEBUG) DeviceIOTxThread(0) : Configuration written to 0x85600000 for node #5. [1438357093.643496458] (DEBUG) DeviceIOTxThread(0) : Message sent to DSP mailbox. [1438357093.643498832] (DEBUG) DeviceIOTxThread(0) : Finished with message #-1487406992. [1438357093.643502867] (DEBUG) DeviceIOTxThread(0) : Received pipe message for node 6. [1438357093.643518646] (DEBUG) DeviceIOTxThread(0) : Allocated buffer for the configuration of node #6! [1438357093.643675925] (DEBUG) DeviceIOTxThread(0) : Configuration written to 0x85800000 for node #6. [1438357093.643682340] (DEBUG) DeviceIOTxThread(0) : Message sent to DSP mailbox. [1438357093.643684182] (DEBUG) DeviceIOTxThread(0) : Finished with message #-1487406992. [1438357093.643687790] (DEBUG) DeviceIOTxThread(0) : Received pipe message for node 7. [1438357093.643695192] (DEBUG) DeviceIOTxThread(0) : Allocated buffer for the configuration of node #7! [1438357093.643827704] (DEBUG) DeviceIOTxThread(0) : Configuration written to 0x85A00000 for node #7. [1438357093.643840382] (DEBUG) DeviceIOTxThread(0) : Message sent to DSP mailbox. [1438357093.643843207] (DEBUG) DeviceIOTxThread(0) : Finished with message #-1487406992. [1438357093.825439544] (DEBUG) DeviceIORxThread(0) : Getting message from node #0 ... [1438357093.825495746] (DEBUG) DeviceIORxConfig(0) : Received configuration response from node 0. [1438357093.825515168] (DEBUG) DeviceIORxThread(0) : Getting message from node #1 ... [1438357093.825537635] (DEBUG) DeviceIORxConfig(0) : Received configuration response from node 1. [1438357093.825552609] (DEBUG) DeviceIORxThread(0) : Getting message from node #2 ... [1438357093.825574337] (DEBUG) DeviceIORxConfig(0) : Received configuration response from node 2. [1438357093.825588765] (DEBUG) DeviceIORxThread(0) : Getting message from node #3 ... [1438357093.825609837] (DEBUG) DeviceIORxConfig(0) : Received configuration response from node 3. [1438357093.825624461] (DEBUG) DeviceIORxThread(0) : Getting message from node #4 ... [1438357093.825645483] (DEBUG) DeviceIORxConfig(0) : Received configuration response from node 4. [1438357093.825660236] (DEBUG) DeviceIORxThread(0) : Getting message from node #5 ... [1438357093.825681329] (DEBUG) DeviceIORxConfig(0) : Received configuration response from node 5. [1438357093.825696287] (DEBUG) DeviceIORxThread(0) : Getting message from node #6 ... [1438357093.825717159] (DEBUG) DeviceIORxConfig(0) : Received configuration response from node 6. [1438357093.825732173] (DEBUG) DeviceIORxThread(0) : Getting message from node #7 ... [1438357093.825753105] (DEBUG) DeviceIORxConfig(0) : Received configuration response from node 7. ackDeviceConfig(0) Complete. [1438357094.643595543] (DEBUG) FileReaderCreate(H265 Encode) : Creating instance of FileReader... [1438357094.643612193] (DEBUG) FileReaderCreate(H265 Encode) : Instance memory allocated. [1438357094.643624180] (DEBUG) FileReaderCreate(H265 Encode) : Allocated memory for 1 files. [1438357094.643669536] (DEBUG) FileReaderCreate(H265 Encode) : Configured to read from 1 files. [1438357094.643775963] (DEBUG) FileReaderCreate(H265 Encode) : Instance creation succeeded! createFileReader(0) Complete. createDataSrc(0) Complete. [1438357094.643813980] (DEBUG) FileWriterCreate(H265 Encode) : Creating instance of FileWriter... [1438357094.643828023] (DEBUG) FileWriterCreate(H265 Encode) : Instance memory allocated. [1438357094.643831435] (DEBUG) FileReaderThread(H265 Encode) : Hello from FileReader thread. ThreadID = 0x7D28B700 [1438357094.643868917] (DEBUG) FileReaderThread(H265 Encode) : File No. 0 to be Read... ../testVecs/input/airshow_p1280x720.yuv [1438357094.643954036] (DEBUG) FileWriterCreate(H265 Encode) : Instance creation succeeded! [1438357094.643960800] (DEBUG) FileWriterThread(H265 Encode) : Hello from FileWriter thread. ThreadID = 0x7CA8A700 createFileWriter(0) Complete. createDataSnk(0) Complete. [1438357094.644707678] (DEBUG) FileReaderThread(H265 Encode) : Read 1382400 bytes in 773573 ns. [1438357094.644723132] (DEBUG) FileReaderThread(H265 Encode) : Iter = 0, Clip = ../testVecs/input/airshow_p1280x720.yuv, Frame = 0 / 5, Size = 1382400 [1438357094.644737670] (DEBUG) FileReaderThread(H265 Encode) : Sending task #1 to device #0, node #0 ... [1438357094.644764566] (DEBUG) FileReaderThread(H265 Encode) : Finished writing message. [1438357094.644809647] (DEBUG) DeviceIOTxThread(0) : Received pipe message for node 0. [1438357094.644846513] (DEBUG) DeviceIOTxProcess(0) : Received message: #1, Task ID: 1, Frame ID: 1, Node 0, BufSize 1382400 bytes. Chan-Id 0 [1438357094.644860541] (DEBUG) DeviceIOTxThread(0) : Allocated input device buffer (0x84C00000). [1438357094.644872483] (DEBUG) DeviceIOTxThread(0) : Allocated output device buffer (0x83C00000). [1438357094.644884580] (DEBUG) DeviceIOSendFrame(0) : Participant Device 0 [1438357094.644916899] (DEBUG) DeviceIOSendFrame(0) : DMA'd frame to 0x84C00000 on device 0. (retVal = 0, dma_trans_id = 1) [1438357094.644928475] (DEBUG) DeviceIOTxThread(0) : DMA Triggered. [1438357094.645541340] (DEBUG) FileReaderThread(H265 Encode) : Read 1382400 bytes in 760665 ns. [1438357094.645557560] (DEBUG) FileReaderThread(H265 Encode) : Iter = 0, Clip = ../testVecs/input/airshow_p1280x720.yuv, Frame = 1 / 5, Size = 1382400 [1438357094.645569832] (DEBUG) FileReaderThread(H265 Encode) : Sending task #2 to device #0, node #0 ... [1438357094.645583705] (DEBUG) FileReaderThread(H265 Encode) : Finished writing message. [1438357094.646704249] (DEBUG) DeviceIOXferComplete(0) : DMA to device 0 Complete! dma_trans_id = 1 [1438357094.646723185] (DEBUG) DeviceIOTxThread(0) : DMA Complete. [1438357094.646746994] (DEBUG) DeviceIOTxThread(0) : Message sent to DSP mailbox. [1438357094.646756534] (DEBUG) DeviceIOTxThread(0) : Finished with message #1. [1438357094.646774605] (DEBUG) DeviceIOTxThread(0) : Received pipe message for node 0. [1438357094.646786627] (DEBUG) DeviceIOTxProcess(0) : Received message: #2, Task ID: 2, Frame ID: 2, Node 0, BufSize 1382400 bytes. Chan-Id 0 [1438357094.646798234] (DEBUG) DeviceIOTxThread(0) : Allocated input device buffer (0x84E00000). [1438357094.646808670] (DEBUG) DeviceIOTxThread(0) : Allocated output device buffer (0x83E00000). [1438357094.646818951] (DEBUG) DeviceIOSendFrame(0) : Participant Device 0 [1438357094.646835080] (DEBUG) DeviceIOSendFrame(0) : DMA'd frame to 0x84E00000 on device 0. (retVal = 0, dma_trans_id = 2) [1438357094.646845516] (DEBUG) DeviceIOTxThread(0) : DMA Triggered. [1438357094.647297443] (DEBUG) FileReaderThread(H265 Encode) : Read 1382400 bytes in 515189 ns. [1438357094.647313382] (DEBUG) FileReaderThread(H265 Encode) : Iter = 0, Clip = ../testVecs/input/airshow_p1280x720.yuv, Frame = 2 / 5, Size = 1382400 [1438357094.647325234] (DEBUG) FileReaderThread(H265 Encode) : Sending task #3 to device #0, node #0 ... [1438357094.647339902] (DEBUG) FileReaderThread(H265 Encode) : Finished writing message. [1438357094.648650962] (DEBUG) DeviceIOXferComplete(0) : DMA to device 0 Complete! dma_trans_id = 2 [1438357094.648664520] (DEBUG) DeviceIOTxThread(0) : DMA Complete. [1438357094.648685307] (DEBUG) DeviceIOTxThread(0) : Message sent to DSP mailbox. [1438357094.648696443] (DEBUG) DeviceIOTxThread(0) : Finished with message #2. [1438357094.648711262] (DEBUG) DeviceIOTxThread(0) : Received pipe message for node 0. [1438357094.648720622] (DEBUG) DeviceIOTxProcess(0) : Received message: #3, Task ID: 3, Frame ID: 3, Node 0, BufSize 1382400 bytes. Chan-Id 0 [1438357094.648731544] (DEBUG) DeviceIOTxThread(0) : Allocated input device buffer (0x85000000). [1438357094.648741860] (DEBUG) DeviceIOTxThread(0) : Allocated output device buffer (0x84000000). [1438357094.648751895] (DEBUG) DeviceIOSendFrame(0) : Participant Device 0 [1438357094.648766979] (DEBUG) DeviceIOSendFrame(0) : DMA'd frame to 0x85000000 on device 0. (retVal = 0, dma_trans_id = 3) [1438357094.648777245] (DEBUG) DeviceIOTxThread(0) : DMA Triggered. [1438357094.649188353] (DEBUG) FileReaderThread(H265 Encode) : Read 1382400 bytes in 496828 ns. [1438357094.649203497] (DEBUG) FileReaderThread(H265 Encode) : Iter = 0, Clip = ../testVecs/input/airshow_p1280x720.yuv, Frame = 3 / 5, Size = 1382400 [1438357094.650602083] (DEBUG) DeviceIOXferComplete(0) : DMA to device 0 Complete! dma_trans_id = 3 [1438357094.650606931] (DEBUG) DeviceIOTxThread(0) : DMA Complete. [1438357094.650613340] (DEBUG) DeviceIOTxThread(0) : Message sent to DSP mailbox. [1438357094.650615657] (DEBUG) DeviceIOTxThread(0) : Finished with message #3. Terminating remaining threads... [1438357133.853331208] (DEBUG) ReorderDestroy(H265 Encode:HEVCENC): Freeing resources... [1438357133.853338549] (DEBUG) ReorderDestroy(H265 Encode:HEVCENC) : Sucessfully freed all queue elements. [1438357133.853344375] (DEBUG) Scheduler(H265 Encode:HEVCENC): 0 | 0 | 3 | 3 | 3 | 3 Terminating remaining threads...