| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
|
|
|
| |
Remove most direct references to WORKDIR.
S = "${WORKDIR}" is no longer allowed, adjust this to refer to UNPACKDIR
${WORKDIR}/package is also incorrect, adjust to ${PKGD}.
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
|
|
| |
Changelog:
Updating the petalinux to its latest version (#8572) (#8573)
Removed a debug msg which is a overhead of the performance for async operation. (#8565) (#8566)
Signed-off-by: Manoj Takasi <mtakasi@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Changelog:
changing the master branch for 2024.2 to on push event (#8542)
minor error message tweak (#8556)
fixing aie_only xclbin issue (#8553)
Fix in ML Timeline, AIE PC plugin for Linux Client (#8546)
parse qos status and fix wording for preemption report (#8550)
Fix build scripts for MSVC to honor custom ext path (#8552)
Windows compile with /MT and link using Hybrid CRT (#8551)
Signed-off-by: Manoj Takasi <mtakasi@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Changelog:
Replay minor fixes (#8548)
Bump up the aiebu submodule githash to pull in the Windows compiler op… (#8547)
Remove max tops (#8543)
conflict (#8534)
CR-1217061 revert (#8540)
CR-1215083 Remove xbutil wrapper for Windows (#8510)
Vitis 13612 : Allow for gemm test to wait for the clock ramp up to its maximum value (#8538)
VITIS-13627 [Preemption] Add preemption telemetry report (#8539)
Capture and Replay: Included support for xrt::module and xrt::elf classes (#8536)
Fixes for upcoming release (#8537)
CR-1216849, CR-1217061 FIX : xrt-smi configure --pmode default --help` does not print global options (#8532)
Using old method for fetching xclbin uuid on Alveo HW emulation since device query is not supported (#8531)
[XDP] Fix to manage stream port ID detection in profile for client (#8528)
aie overlay load xclbin issue: Load xclbin even if xclbin doesnt have EMBEDDED_METADATA section (#8527)
VITIS-13557 Display clocks on-demand (#8520)
Vitis 12999 : Temporal Sharing overhead benchmark test (#8516)
CR-1214433, CR-1214577 and CR-1215195 (#8507)
Updated package version to generate packages with latest version (#8525)
Signed-off-by: Manoj Takasi <mtakasi@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Changelog:
create/destroy/create hw_context flow is fixed (#8522)
final changes for multi-partition support (#8521)
enabling external buffer logic as latest petalinux has ssw change (#8517)
Driver changes to support multi-partition in edge (#8518)
[XDP] Multiple CRs - Added warning messages, fixed support of profile corner cases, and better handle multiple stream IDs (#8509)
[XDP] CR-1215560 - Report column shift in static data of profile report (#8513)
explicit reset is not required for aie array (#8515)
Spatial Sharing test update for low variance (#8506)
Fix for crash in xrt-smi validate with ML Timeline enabled (#8512)
Capture and Replay: Fix repeated loading of capture lib via LD_PRELOAD (#8511)
VITIS-13530 : Add support to dump scratch pad memory (#8503)
Signed-off-by: Manoj Takasi <mtakasi@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Changelog:
passing hw_context wherever needed (#8508)
pass in correct type for force preemption (#8501)
XDP AIE PC Plugin to capture total execution cycles of specified functions (#8439)
Catch all the exceptions when firmware version is not present. (#8505)
Modified zocl_free_bo and zocl_gem_prime_get_sg_table functions to check for mm_node. (#8500)
adding 2G host address offset for aie4 host shimbd patching (#8489)
updating gemm host with multiple max frequency support (#8495)
Revert "CR-1178512 Fix xrt setup script hang on CSH shell (#8493)" (#8502)
[Xbutil] Add support to in xbutil for the newly added device utilization queries (#8461)
ML Timeline support for multipartition design with multiple xclbins (#8497)
[XDP] CR-1210992 - Fix to stop counters for specified bytes (#8496)
Add proper check for aie_only xclbin (#8499)
multi-partition changes (#8498)
VITIS-12792 HIP Binding: Memory pool APIs (#8268)
remove any mention of clock frequencies (#8491)
CR-1178512 Fix xrt setup script hang on CSH shell (#8493)
close aie context cleanup in shim (#8479)
Fix for CR-1214058 : xrt-smi shows Alveo help when invoked with invalid args (#8483)
Enabling Async support for External Buffers (#8467)
Removed creation of copy of the shared_ptr in its own destructor (#8488)
Changing the order of update_device calls so AIE information is not lost (#8487)
Capture and Replay: XBREPLAY module inclusion (#8465)
Capture and Replay: XBTRACER module inclusion (#8466)
fix for aie partition metadata file not found (#8485)
Fix aie trace config for aie1 gen (#8486)
Fix for CR-1206995 : Inconsistency between the version printed by xrt-smi --version and xrt-smi examine (#8476)
CR-1214559 `xrt-smi validate --verbose` cannot find benchmark_1502_00.json and prints "Details: Threshold is 0.0 us" (#8482)
CR-1214311 Fix xrt-smi validate crash on Alveo (#8472)
[XDP] Multiple CRs - Correct parsing of buffer names and channel IDs (#8481)
Add DRC for dpu_kernel_id of AIE_PARTITION section and m_kernel_id of IP_LAYOUT section. (#8463)
coding style changes (#8475)
[XDP] Changes to stop on specified Byte count and other enhancements for ADF profile API (#8471)
Vitis 13170 - Allow setting thread CPU affinity for XRT applications on Windows (#8437)
[XDP] Multiple CRs - PLIO messaging and adding channel info to profiling payload (#8459)
Starting trace module using a broadcast network for XDP Client (#8455)
CR-1214311 Fix xrt-smi validate crash on alveo due to query (#8462)
Cleanup unused code related to Graphs (#8468)
Signed-off-by: Manoj Takasi <mtakasi@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Changelog:
Providing more detailed info and warning messages for AIE profiling f… (#8464)
VITIS-13418 Add option to force enable/disable preemption (#8443)
change failed to warning (#8460)
[XDP] Fix warnings for mcdm build (#8458)
Bounding the maximum transfer rate we report to 10 GB/s (#8456)
Telemetry and pid updates (#8442)
[XDP] enhancements for profile API and report relative location (#8444)
CR-1204045 Typo in get_tag() function description in 2024.1 XRT github doc (#8453)
Copying latest common layer from compiler (#8451)
Modified the if loops to check for mm_node if buffers are created on DMA (#8449)
Making GMIO/External buffers as XRT first class objects (#8438)
VITIS-12882 Add limits for benchmarks to specify pass criteria (#8441)
Made aie_ctx to ZOCL_CTX_NOOPS to support multi partition (#8448)
xrt-smi validate test for spatial-sharing overhead (VITIS-13000) (#8395)
Adding poll_timers_interval_us as a new valid option to AIE trace (#8445)
Signed-off-by: Manoj Takasi <mtakasi@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
|
|
|
|
| |
The older recipes, merge xrt_% into the specific versioned items to ensure
that they continue to work the way they have in the past.
For the current xrt version, we remove the MACHINE dependencies and allow
AIE to be selected via a PACKAGECONFIG instead. This will permit a single
xrt to work across a larger set of aarch64 machines.
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Changelog:
VITIS-13441 : Allow shim to read a special flag from xrt.ini for dummy app (#8436)
Added checks to version api's to throw exception when information is not available (#8430)
graph_object constructor with aieArray instance (#8431)
Fix xbutil/xrt-smi wrapper script to find loader (#8426)
Add AMD copyright (#8432)
Fix Debug build warning and error (#8433)
Correct Freq store & fetch (#8434)
[XDP] Multiple CRs - fixed PLIO verification and refined all_stalls_s2mm metric set (#8429)
Enhance no-op test logics (#8423)
[XDP] Fix for profiling plugins to work on independent compilation designs (#8424)
Add pasid member to aie_partition info (#8427)
enabling ubuntu2404 for XRT (#8417)
Remove unexpected warnings metadata for ML Timeline and AIE Halt Plugin (#8421)
Signed-off-by: Manoj Takasi <mtakasi@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Changelog:
External Buffer implementation with new AIE driver API (#8420)
Graph context support with hwctx for edge (#8393)
Use 64 bit timestamps in record timer data (#8416)
VITIS-11710 Fix: Show 0% Utilization Instead of N/A (#8415)
small fixes (#8414)
Multiple CRs: initialize tile type, compare tiles in maps, and properly replace paired sets (#8408)
Added file utility to the ub_package_list (#8413)
Update Xilinx copyright and add AMD copyright where needed (#8410)
Removed check in the xclRegRW to read the offset at value zero. (#8412)
Add xrt::runlist::state() to return runlist ERT command state (#8407)
CR-1211324 Hw_Emulation failing with XRT error for design with event api usage for latency check (#8405)
Add tracepoint for runlist execute and wait (#8406)
VITIS-11710 AIE Utilization (#8396)
CR-1210690 [XRT] ERROR: open_graph_handle: Operation not supported (#8404)
Signed-off-by: Manoj Takasi <mtakasi@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Changelog:
fixed aarch64 build (#8403)
VITIS-13337 Add pmode turbo to xrt-smi (#8394)
Removed reading of hw_context flag from xrt.ini (#8400)
Add hwctx specific Aie instances (#8397)
Export functions from module_int.h to use in shim tests (#8398)
Segmented Config changes (#8392)
Improve compatibility with other Compilers like MinGW (#8387)
elfloader changes for shim patching for aie4 (#8355)
aie driver api name changes (#8389)
Signed-off-by: Manoj Takasi <mtakasi@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Changelog:
updating petalinux to latest (#8386)
XRT OS Support for Ubuntu 24.04. Removed one element arrays in the driver code (#8381)
[XDP] Fix the incorrect xclbin type deduction & add safe check (#8380)
Bump up the aiebu version which pulls in the latest aie-rt (#8383)
VITIS-13050 and VITIS-9682 (#8382)
add myself as code owner for xclbinutil (#8378)
External Buffer support for Edge devices (#8379)
Removed hw_context flag dependency for edge on xrt.ini (#8372)
moving to latest petalinux (#8371)
Added hw ctx support for edge (#8305)
Bump up the aiebu submodule version to resolve link with aie-rt failu… (#8353)
Initialze debug buffer in Ml Timeline, AIE Profile/Debug plugins to avoid junk values when AIE trace is enabled. (#8370)
Fix C HIP application compilation (#8369)
[XDP] profiling support to measure latency and throughput (#8359)
Add --recursive option to git submodule to fetch and update nested submodules. (#8358)
Update petalinux version to v2024.2_06301231 build (#8365)
Update HIP Module Load APIs (#8362)
Enabled flushing of trace modules for core tiles everytime for client and edge (#8367)
Added support for compile time trace for edge devices in XDP (#8366)
Fix for Sw emu graph handle (#8364)
Fixing incorrect copyrights on XDP files (#8360)
VITIS-11401 : Shim DMA based array reconfiguration overhead (#8308)
VITIS-13074 - Dump common control codes before and after being patched (#8338)
Fix for non-graph XRT use cases (#8356)
fixing gmio tests in sw_emu (#8357)
VITIS-11024 enable hw_context support for xrt::graph objects (#8340)
[XDP] Fix for single tile selection in AIE Trace plugin (#8354)
add new action mask to indicate the driver to program the PDI. (#8351)
Changes to use aie trace metadata section (#8352)
Changing default slot for PS kernels to Zero (#8347)
VITIS-11934GeMM Test Has Delay After Setting Performance Mode (#8348)
fix the code formatting (indentation, trailing spaces), fix the difference between gitub and perforce (#8350)
Update the ELFIO submodule to point to Release_3.12 which fixes many C++ warnings (#8349)
Add changes to build xclbinutil standalone (#8345)
Signed-off-by: Manoj Takasi <mtakasi@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Changelog:
XDP AIE Halt Plugin to set Debug Halt on AIE Cores for debugging on Client (#8344)
fixing zynqmp build (#8346)
Add DRC to xclbinutil for Linux file command utility compliance (#8337)
add support for kernel_commit_id in AIE_PARTITION (#8335)
Integrate aiebu as a submodule into XRT (#8336)
Fixing issue in OpenCL counter information in Edge hardware emulation (#8342)
Fixing issue where hardware emulation on Edge was not finding the debug_ip_layout file on disk (#8341)
XRT OS Support for AlmaLinux 8 (#8331)
Add signal API to fence_handle (#8339)
Starting Event trace from specific layer (#8334)
add a new metadata section in xclbin to support AIE profiling/debug (#8304)
Corrected the logic in the function (#8296)
Removal of AIESIM compilation flag in XRT (#8333)
Remove Hardcoded register space 64KB in shim and zocl (#8300)
Adding release variable (#8330)
Signed-off-by: Manoj Takasi <mtakasi@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
xrt, zocl : update commit id for 2024.2
Changelog:
fixing event stamp time (#8324)
providing release input to setenv composite action (#8325)
CR-1206962 (#8323)
Fix for Incorrect behavior for xrt-smi examine --report (#8317)
Use find_package for OpenCL (#8322)
CR-1206951 Replace ipukmddrv with NPU Driver Version in xrt-smi host report (#8307)
CR-1206955, 1206964, 1207002 Various xrt-smi output and json fixes (#8319)
[XDP] Changes to support new profile format and update modules offset (#8281)
Cleaning up build artifacts in the end of the build (#8320)
CR-1205620: Removing cu_size limitation (#8309)
CR-1206430 (#8318)
Signed-off-by: Manoj Takasi <mtakasi@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Changelog:
CR-1206993 and CR-1206941 (#8316)
CR-1206982 and CR-1206998 fix (#8315)
CR-1206972 Provide help menu when xrt-smi examine is given invalid report (#8313)
using main branch for composite workflows (#8314)
Use find tile comperator based on requirement (#8312)
VITIS-12947 - Decode the mask value which is used for patching a scale value (#8298)
Partial removal of AIE compilation flags in XRT (#8302)
Windows build fix from the previous commit of graph task (#8301)
CR-1206432 : Incorrect Help printed in xrt-smi when using incorrect option (#8299)
CR-1206429 xrt-smi output and help menu fixes (#8297)
VITIS-11024 enable hw_context support for xrt::graph objects 3rd commit (#8292)
fix build warning 'unreferenced formal parameter' introduced in PR8283. (#8295)
Fix hang in AIE Profile Plugin due to Win issue in static objects retrieving host info using WMI (#8294)
Use IO type and module type enums (#8244)
Added checks to build xrt with ALMA Linux 9.4 (#8290)
Sw Emulation fix for Graph test case (#8291)
VITIS-11024 enable hw_context support for xrt::graph objects 2nd commit (#8267)
Undo #8262 (#8288)
Up CMake minimum required version (#8287)
Add change to support runlist test on simnowlite flow (#8283)
XDP support for AIE Reload Reset feature on Edge platform. (#8006)
VITIS-12786 - Fetch scratch-pad-mem size from elf (#8271)
Add default ctor for xrt::runlist (#8284)
Changes for periodic offload of trace on client devices for hung designs (#8263)
fix coverity issue - CID 395489: Null pointer dereferences (#8278)
VITIS-11272 : Remove XMA from XRT (#8279)
adding additional build params for windows (#8265)
Fix for CR-1186978 (#8273)
revise API to patch address directly (#8272)
Various Cleanup of xbutil with xrt-smi, Help Menu Fix (#8270)
Add proper declspec define (#8269)
Changes to fix no aie_profile data while running along with Device trace during hw emu (#8260)
Use dedicated Read Reg op code for AIE Profile/Debug on client (#8251)
Support polling for runlist completion (#8253)
Fix issue where AIE profiling and PL device trace were not working together (#8261)
enable hw_context support for xrt::graph objects (#8242)
Signed-off-by: Manoj Takasi <mtakasi@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
|
| |
Signed-off-by: Manoj Takasi <mtakasi@amd.com>
Also added 202310 and 202320 version. (202410 already had the entry)
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Changelog:
Disable RDI CCCAHE if cmake version great that 3.20.0 (#8262)
Changes to support new trace metadata & some bug fixes (#8250)
Fix xbutil wrapper for Windows (#8254)
Fix Copyright Device -> Devices (#8255)
Removed zocl_gem_import function, using drm_gem_prime_import (#8252)
Replace keyword ipu with npu (#8249)
fix clang-tidy warnings for hip (#8112)
Infra: Providing additional parameters to pcie-hw action (#8247)
VITIS-11112 HIP Binding: Memory Management. (#8170)
CR-1203967: uninit value and unlocked mutex in icap.c (#8248)
Changing the default for all profiling writers to use a different directory on Windows. (#8245)
Xbutil windows wrapper (#8246)
CR-1201062: Fixing issue where enabling both AIE trace and PL trace resulted in PL trace not being generated (#8241)
Fix distribution on Windows for host report (#8240)
telemetry report update (#8239)
VITIS-12131 and VITIS-11466 add command chaining benchmarks (#8238)
Add getGroupID for memory port identifier as AIE Trace on Client uses it. (#8236)
VITIS-11824 Consolidate examine reports, xrt-smi cleanup (#8234)
enable telemetry report (#8235)
Larger Debug Buffer Support (#8231)
Petalinux: moving to latest petalinux for 2024.2 (#8228)
removing edited from workflow file (#8223)
RyzenAI-1.2-Cleanup Various cosmetic changes, removal of aie reports ... (#8229)
add api to patch address directly (#8226)
Add export macro for use of function in different dll (#8230)
VITIS-11750 Rename exe from xbutil to xrt-smi (#8191)
Signed-off-by: Manoj Takasi <mtakasi@amd.com>
Moved to gitsm://
Adjust changelog to match sync
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Changelog:
In GCC 13.1 usage of uint64 and similar will result in an error without (#8224)
Fix dll import/export warning (#8225)
ERT command for IPU and IPU preemption (#8211)
Catch all the exceptions when firmware version is not present. (#8214)
hide extra validate details in verbose (#8210)
Fix random crash in aie-pdi-transform (#8201)
Fix PCI Link down issue during EEMI PMC reset (#8208)
CID-314885,331341,331443 (#8209)
Add changes to support xrt::elf based flows in HIP (#8206)
Removed m_device in the xbutil advanced command since its mentioned in (#8203)
CID-369005, CID-369006: Amend #8198 with missing essential operators (#8207)
Added explicit destructor (#8198)
Minor changes in boost.sh script (#8202)
Bug fix in abs column calculation (#8200)
VITIS-12055 Remove PID from aie-partitions report (#8192)
CR-1199344: boot scr offset made to 0x0 (#8172)
Support add_end in elf (#8180)
libqdma: Updating QDMA to its latest commit (#8197)
Remove used header include (#8196)
Replace XRT_PRINTF with XRT_DEBUGF (#8195)
VITIS-11806 Support runlist submission as chained command objects (#8194)
fix the tile_type compararison (#8187)
[Client][Edge] Support interface tiles input ports details metric events (#8179)
Fixed a issue which is causing lsf. This is related to CR-1177852 (#8188)
Apply mask to rela->r_addend to get the patching scheme (#8186)
VITIS-11384 - [Preemption] XRT to support patching save/restore scratch pad address (#8157)
fixed the incorrect sysfs path (#8182)
Update codeql-analysis.yml
Fix for CR-1182821: AIE Status was unable to get good data and was outputting empty files (#8178)
Remove leftover link dependencies on boost (#8176)
Fix coverity issues (#8125)
Fixed an issue for single slot case where multiple IPs are opened. (#8177)
VITIS-11806 Break runlist into multiple submissions if necessary (#8171)
VITIS-11772 - [ELF Migration]: XRT userspace library (#8160)
Implementation of read/write mem and reg of xrt::aie::device (#8166)
enablign rtp updates from alias name also (#8167)
VITIS-11829 Xbutil: Separate throughput and latency from verify as individual microbenchmarks (#8154)
VITIS-11384 - Process elf section "preempt_save" and "preempt_restore" (#8143)
fixing reserved memory logic (#8164)
Fixed rw_shared flag for user managed kernel (#8158)
VITIS-11112 HIP Binding: Memory Management. (#8138)
Add hip related functions (#8141)
Add instructions for installation of xrt package on Alma Linux (#8156)
Fix bug in runlist implementation (#8153)
Update CODEOWNERS
Update CODEOWNERS
Update CODEOWNERS
Update CODEOWNERS
VITIS-11334 Update XRT to remove Early Access label for Ryzen (#8148)
Fix for CR-1178294: XRT AIE Status .json file does not include tile information for a tile where only memory is used (#8147)
running cron at 7pm PST (#8149)
Fix windows build error (#8140)
giving default value for event column (#8144)
Enable HIP build in windows (#8110)
zocl version adjusted to 2.18 for 2024.2 (#8142)
CR-1186958 Fix duplicate busybar in xbutil validate tests (#8137)
initial support for execution trace (#8136)
VITIS-11623 - use same patching scheme for same hardware regardless of firmware code path (#8076)
fix hipMalloc() issue when running in multithreads. (#8127)
CR-1199552: Fixing mem-bw test for RAVE (#8123)
Explicitly load xdp_core library before all XDP Plugin in Client Flow. (#8126)
replacing DMA events for PLIO in profiling (#8128)
Update release version for 2024.2 (#8116)
fixing issue in adf::event crash (#8119)
cover all stream switch port events (#8117)
Enabling 2024.2 for XRT master (#8113)
ZOCL version adjusted to 2.17 for 2024.1 (#8114)
fixing elapsed time calculation (#8106)
Signed-off-by: Manoj Takasi <mtakasi@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
| |
Update preferred version for xrt,zocl to pick latest bb file.
And add compatible string for versal-net in xrt*.bb file.
Signed-off-by: Ashwini Lomate <ashwini.lomate@amd.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Move back to gitsm, this should now work properly
Changelog:
Petalinux: moving to latest petalinux for 2024.1 (#8232)
CR-1199344: boot scr offset made to 0x0 (#8172) (#8227)
Fix PCI Link down issue during EEMI PMC reset (#8208) (#8222)
libqdma: Updating QDMA to its latest commit (#8197) (#8221)
Minor changes in boost.sh script (#8202) (#8212)
Fixed an issue for single slot case where multiple IPs are opened. (#8177) (#8220)
Fixed a issue which is causing lsf. This is related to CR-1177852 (#8188) (#8219)
Fix boost library link issue when using static boost (#8193)
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
| |
commit a75e9843c875bac0f52d34a1763e39e16fb3c9a7 is tag 202410.2.17.319
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
|
|
|
|
|
| |
This reverts commit 60542eb1dea413c631330524836412cfefc933bb.
This also makes the same change to 2024.1 version.
This change caused:
ERROR: core-image-minimal-1.0-r0 do_rootfs: Unable to find package with name 'kernel-module-zocl' in SPDX file .../tmp/deploy/spdx/by-hash/zynqmp_generic/sstate:kernel-module-zocl:zynqmp_generic-poky-linux:202410.2.17.0:r0:zynqmp_generic:12:/kernel-module-zocl-6.6.10-xilinx-g3af4295e00ef.spdx.json
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
SOC_VARIANT has been remove, we are now only using the YP standard SOC_FAMILY
configuration. The defined families are: zynq, zynqmp, versal and versal-net.
Our decision of breaking up versal-net from versal, is based on the SoC CPU
changes from cortexa72/r5 to cortexa78/r52, thus we're treating it as a
different SoC family.
In order to capture the individual capabilities that we used to handle via
SOC_VARIANT, we have defined the following features (some may have been
previously defined):
- mali400 (zynqmp eg and ev)
- vcu (zynqmp ev)
- rfsoc (zynqmp dr RF capabiltiies)
- aie - (versal ai & premium)
- vdu - (versal ai)
SOC_VARIANT_ARCH and SOC_FAMILY_ARCH are now obsolete and replaced by
MACHINE_ARCH. This is based on the guideline that any recipes that use
MACHINE_FEATURES should be MACHINE_ARCH specific.
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|\
| |
| |
| | |
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| |
| |
| |
| |
| |
| |
| | |
Changelog:
fixed the incorrect sysfs path (#8182) (#8184)
Signed-off-by: saumya garg <saumya.garg@amd.com>
|
| |
| |
| |
| |
| |
| |
| |
| | |
Changelog:
Fix for CR-1182821: AIE Status was unable to get good data and was outputting empty files (#8178) (#8181)
enablign rtp updates from alias name also (#8167) (#8168)
Signed-off-by: saumya garg <saumya.garg@amd.com>
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Changelog:
fixing reserved memory logic (#8164) (#8165)
Fixed rw_shared flag for user managed kernel (#8158) (#8162)
Add instructions for installation of xrt package on Alma Linux (#8156) (#8159)
Signed-off-by: saumya garg <saumya.garg@amd.com>
Updated commit message
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|\ \
| | |
| | |
| | | |
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| | |
| | |
| | |
| | |
| | |
| | | |
To follow YP and our own conventions, rename the kernel module.
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|\ \ \
| | |/
| |/|
| | | |
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Changelog:
Run on centos 8.1 tests (#8151)
Fix for CR-1178294: XRT AIE Status .json file does not include tile information for a tile where only memory is used (#8147) (#8150)
giving default value for event column (#8144) (#8146)
CR-1199552: Fixing mem-bw test for RAVE (#8123) (#8130)
Signed-off-by: saumya garg <saumya.garg@amd.com>
Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com>
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Changelog:
replacing DMA events for PLIO in profiling (#8132)
fixing issue in adf::event crash (#8119) (#8120)
cover all stream switch port events (#8118)
ZOCL version adjusted to 2.17 for 2024.1 (#8114) (#8115)
Signed-off-by: saumya garg <saumya.garg@amd.com>
Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com>
|
|\| |
| | |
| | |
| | | |
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Changelog:
master pipeline for 2024.1 (#8087)
CR-1186952 (#8111)
Removing unnecessary include file that was causing problems on non-edge builds (#8107)
XRT Support for EEMI based PMC SRST (system reset) CR-1183722 (#8096)
CR-1189791 Update OS Support in XRT Docs (#8097)
Fix GeMM coverity (#8104)
CR-1194229: Removed json file dependency for the AIE-PL test (#8095)
Move dmatest.h dependency to fix build issues (#8103)
Enhancing mem-bw testcase to print individual bank name and throughput. (#8101)
fixing rw_shared configuration in xgq based flow (#8102)
fix to select both channels as default (#8082)
GeMM testcase (#8058)
reduce the number of iterations for throughput test to 1000 (#8091)
fixing an ISR issue in ctrl_none case (#8094)
Fixing extraction logic (#8100)
fix for centos78 issue (#8099)
using right column for broadcasting start core (#8092)
Remove MaxPower from electrical report for Ryzen (#8088)
Silence C++ [[nodiscard]] warning (#8090)
More clang-tidy cleanups of HIP code and a major bug in new PDI transform error handling path (#8086)
integrate aie-pdi-transform into xclbinutil (#8011)
Manticfixes (#8084)
CR-1197359: Modifying XRT codebase to send absolute tile column value to AIE driver (#8080)
Client AIE improvements (#8056)
aie core tile status report fix due to relative values of column in xclbin (#8081)
Temporarily disable telemetry report for RyzenAI (#8078)
VITIS-11824 Consolidate examine and platform reports (#8077)
Building Hip in XRT as part of Ubuntu 2204 (#8079)
VITIS-11639 Small Enhancements to xbutil validate description (#8075)
Fix for CR:1194572-XRT stop_profiling API error (#8074)
Completed HIP Command Related Functions (#8041)
Non-client AIE improvements (#8055)
Add missing include (#8068)
VITIS-11112 HIP Binding: Memory Management. (#8050)
Signed-off-by: saumya garg <saumya.garg@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|\ \ \
| | |/
| |/|
| | | |
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Add in necessary libmetal dependency (dynamic)
Patch the sources using the xrt-cstdint.patch where applicable.
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Version/rename XRT for the current version.
Zocl is tied to XRT, and to the kernel sources. So provide an
older XRT/Zocl combination to allow for older configurations.
Note, 2022.1 -> 2023.1 do not currently work. Zocl builds, but XRT
fails due to issues with gcc 12 and beyond.
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| |\ \
| | | |
| | | |
| | | | |
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Add a minimal xclbinutil recipe based on the existing XRT recipe
Signed-off-by: John Toomey <john.toomey@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Add in necessary libmetal dependency (dynamic)
Patch the sources using the xrt-cstdint.patch where applicable.
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Zocl is tied to XRT, and to the kernel sources. So provide an
older XRT/Zocl combination to allow for older configurations.
Note, 2022.1 -> 2023.1 do not currently work. Zocl builds, but XRT
fails due to issues with gcc 12 and beyond.
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| | | |
| | | |
| | | |
| | | | |
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|\ \ \ \
| | |_|/
| |/| |
| | | | |
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Changelog:
Fix to handle input_ports_details and output_ports_details Interface tiles metric for PLIO designs (#8064)
Changing a copy to a move for when profiling samples are written (#8065)
VITIS-11806 Command-chaining: XRT C++ Command List (#8063)
VITIS-11832 - Support transaction buffer patching in XRT (#8059)
fix printing logs on windows (#8062)
using the correct workspace path for windows (#8061)
Signed-off-by: saumya garg <saumya.garg@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Changelog:
Cleanup clangtidy warnings (#8057)
Providing a work-around to allocate instruction buffer in HIP (#8047)
SC warning fix on RAVE and xsabin extension warning fix on Versal (#8053)
aie-status reports fix (#8051)
VITIS-11503 - Dump instruction bo created from Elf so verification can be done (#8043)
VITIS-11503 - change elf section name from mc_code to control-packet (#8054)
Defining Mailbox Macro for QDMA to fix APU crash on RAVE (#8052)
revert sdr changes (#8049)
ML Timeline Plugin should read timestamp data before AIE Profile/Debug (#8045)
Signed-off-by: saumya garg <saumya.garg@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Changelog:
Configure both channel IDs for aie_trace & aie_profile (#8038)
Fix bug in Edge sw_emu flow (#8044)
add cmake definition for linux builds (#8042)
Improvements to AIE trace on clients (#8039)
Fixing the map operator logic (#8040)
Implementation of Hip stream apis (#8018)
Hip test tidy up (#8029)
Simplifying hip memory APIs interfaces. (#8037)
CR-1192489: Memory Module Metric Event IDs are produced in tiles where no Mem
Port kernel driver to Linux 6.8 (#8005)
Fix on client to correct partition info device query request (#8033)
VITIS-11112 HIP Binding: Memory Management. (#7983)
Signed-off-by: saumya garg <saumya.garg@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|\| | |
| | | |
| | | |
| | | | |
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
This reverts commit 1c8cb60444e8e5170a46ae8a5657e164f6657f37.
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Changelog:
VITIS-9887: xrt support for multiple graph linking and compilation (#8030)
VITIS-11100 Display all AIE columns (#8015)
VITIS-11102 Remove device status from Ryzen report json (#8031)
Providing build metadata to version file (#8028)
initial trace updates for client (#7980)
removed debug line (#8026)
Only use the XDP Static DB methods supported for Client Flow in ML Timeline Plugin (#8025)
adding new job notify-slack (#8019)
Incorporate partition shifts and support ML metadata (#8021)
Adjusting build number for TA to pick up the build (#8024)
Add noshim to ishim. Next maybeshim? (#8023)
Handle an error for aie_trace plugin on client (#8020)
Update cmake to pick up HIP header files from Linux distribution area… (#8022)
Update Aie Enums to be compatible with future changes (#7910)
XRT support for independent AIE graph compilation and linking (#7999)
Change Shell name for RAVE Platform (#8017)
HIP tests for GPU and other build improvements (#8008)
VITIS-11114 - Command, Event, kernel_start, and copy_buffer classes and Event API Implementation Part1 (#8007)
VITIS-11369 Improve get xclbin name method (#7997)
Hide symbols from xrt.h header (#7998)
Added variable to store the actual buffer size in xobj (#8014)
Adding os_ver in matrix (#8016)
removed headers related to xcl apis from xdp code (#8009)
patch fix for build number for windows (#8013)
Modifying build number and fix SJ release intermittent issue (#8012)
add xrt::elf raw elf data constructor (#7963)
master pipeline for xrt in Gh actions (#8004)
Do not move an r-value (#8003)
Update license (#8001)
Adjustments to identifying, handling, and reporting active core/memory modules in AIE profile & trace (#7990)
Adjusting profiling API logging to account for recursive calls to monitored APIs (#8000)
CR-1123282 - Use get_size sdr request to receive sensor (#7944)
Update skd files to remove xcl apis (#7995)
Replacing xcl Apis : xclDeviceInfo2 and xclGetSysfsPath (#7994)
calculate correct global index for event tiles vector (#7991)
Workaround to limit Aperture Size Limit as part of QDMA Queues for SOFT QDMA IP. (#7979)
CR1178636: AIE Memory Read Throughputs are 0 (#7981)
VITIS-11517 Remove ReportMemory from Ryzen in XRT (#7978)
change buf size to decrease throughput (#7986)
fix for IVT failure (#7989)
Further cleanup of xcl apis for pcie build (#7988)
VITIS-11114 - HIP API initial Implementation (#7951)
Use xrt::ip to read registers for XDP PL Deadlock Diagnosis (#7984)
Replace xclOpen/Close in XDP (#7985)
Fix seg fault when device not available is provided (#7972)
VITIS-9706: xrt support for adf event apis (#7926)
VITIS-11418 Upgrade AIE partition report. (#7976)
Fix TXT tests for Linux (#7982)
libqdma: Updating QDMA to its latest commit (#7977)
Initial implementation of Hip module and function apis (#7964)
xclbinutil changes to support multiple aie.resources.bin (#7970)
CRs 1191344 & 1190977 - Bug fixes for AIE profile/trace on Edge (#7974)
Move metadata Reader to static database (#7949)
Add an aie trace timestamp binary data format (#7966)
build number is - ${{ github.run_number }}_${{ github.run_attempt }} (#7969)
Fixing clock rate retrieval in case of zero (#7975)
Delete .github/workflows/xrt-pr-comment-ci.yaml (#7973)
CR-1191367 Use PCI revision ID and deivce ID to identify device (#7971)
Clean up hip tests to please clang-tidy (#7965)
VITIS-11112 HIP Binding: Memory Management (#7929)
Seperated bar mapping from probe in the xbmgmt driver. (#7927)
xbutil fix help menu (#7960)
XRT build drops a kernel-doc directory in the PWD (#7935)
add initial support for transforming PDIs in AIE_PARTITION (#7954)
Use debug_ip_layout_path device query in place of xclGetDebugIPlayoutPath (#7962)
Enable clang-tidy for hip tests (#7943)
using branch for test summary instead of version (#7961)
Updating trace clock for PL (#7959)
CR-1190692 Add method to set read range on xrt::ip (#7957)
CR-1187549 (#7956)
Add support for debug buffer object in XRT for internal use (#7955)
Signed-off-by: saumya garg <saumya.garg@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|