+ Microarchitecture optimizations + 64-bit support + Xilinx FPGA support + LLVM-16 support + Refactoring and quality control fixes minor update minor update minor update minor update minor update minor update cleanup cleanup cache bindings and memory perf refactory minor update minor update hw unit tests fixes minor update minor update minor update minor update minor update minor udpate minor update minor update minor update minor update minor update minor update minor update minor updates minor updates minor update minor update minor update minor update minor update minor update minor updates minor updates minor updates minor updates minor update minor update
17 lines
271 B
C
17 lines
271 B
C
#ifndef _COMMON_H_
|
|
#define _COMMON_H_
|
|
|
|
#define KERNEL_ARG_DEV_MEM_ADDR 0x7ffff000
|
|
|
|
#define NUM_LOADS 8
|
|
|
|
typedef struct {
|
|
uint32_t num_tasks;
|
|
uint32_t size;
|
|
uint32_t stride;
|
|
uint64_t src0_addr;
|
|
uint64_t src1_addr;
|
|
uint64_t dst_addr;
|
|
} kernel_arg_t;
|
|
|
|
#endif |