Skip to content

Conversation

@github-actions
Copy link

@github-actions github-actions bot commented Apr 9, 2025

Description

Backport of #619 to 8.0.

* Add arm support

* Changed the arm cpu info

* Add ip test

* Add to tests

* Added tests andbm

* fix tests

* Add github benchmakrs

* Check 1

* only arm

* change ami

* Try ireland

* Try different image

* try image

* back to old image

* larger image

* Add option to change env

* back to default region

* Created new image

* Try to add the x86 to check

* Try different machine

* added include

* Try without opti on arm

* Change to c6g

* added matrix region

* change to west

* try the i8

* Try oregon

* Change subnet id

* Now subnet

* Change subnet

* add subnet

* Try group id

* Change to vpc id

* change subnet

* Change ami

* Try without subnet

* add security group again

* Change the subnets

* Change to ids

* Change sg

* psubnet

* Try different

* different

* to a file

* print

* p

* leave empty

* empty

* Try different account

* Run 2 arm machines

* Move both to us-west-2

* Try workflow

* Change name

* Changes

* Change the secrets

* Add supprted arch

* Add defaults

* Support all

* Change the jq

* Change machine to t4g

* Change the name

* Change the machine

* fix the stop

* only benchamrk

* add the secrets

* region secret

* benchmark region

* Change timeout

* Added support for arch name in benchamrks

* change th json

* changed to v9.0

* Change the check

* add v9

* Check alt version of armv9

* added check

* add arc_arch

* changed to CONCAT_WITH_UNDERSCORE_ARCH

* change the check

* Add full check

* fix the instruct

* Added the cmake

* fix the support

* put it back to cmake

* back

* change the condition

* No armpl for now

* cland format

* remove the opt

* Changed to one machine

* Added BENCHMARK_ARCH

* fix endif

* Remove secrets call

* pr changes

* Changes

* change to compile

* add sve

* add #endif

* add armpl

* add to cmake

* remove armpl

* add install

* Add ARCH=$(uname -m)

* change the path to armpl

* suuport check for armv7

* change the armpl

* Change or OR

* add neon supported for spaces

* add sve

* add support

* align

* format

* change error

* change

* Removed the ifdef

* Add comments

* clang

* Change names

* format

* Try fp32 neon simd

* add l2

* add cmake

* add SVE

* fix sve l2

* PR changes

* Change to 1

* fix the l2

* fix format

* add desciriopn for chunk == 1

* Change functions

* Add include

* Change the cast

* add resudual

* formatting

* Move th consexpt

* remove template armpl

* Back to armpl

* back to armpl_neon

* include

* armnpl

* add choose

* fix the residual div

* raise the residuals values

* back to char

* Remove prefetch

* Revert implemetion chooser

* Remove armpl

* Revert remove error

* Remove comment

* Remove empty line

* format

* Add support macos

* add sudo

* Add absolute path

* find all libs

* Change folder

* Now set for real

* Remove armpl from pull

* change the templates

* change chunk size to 1

* Back to 4

* Removed the for

* Change to 2 sums

* SVE L2

* Changed

* Add get opt func

* Change the var name

* format

* Pr fixes

* PR

* SVE IP , SVE2 IP & L2

* UINT8 support, remove int8_ip_sve

* format

* pr

* pr fix

* bm_spaces

* PR

* added conversion

* small dim for intel only

* Test smallDimChooser only for intel

* align offset

* align const expression

* align cpu features function

* format

* change to svadd_f32_x where possible

* change to _x where possible

* move low dim check to intel only

* format

* fix IP

* Optimize, convert on final step

* format

* chunking

* change to inline

* format

* guy's comments

* fix unit_test

* format

* reinterpet comment

* using dot

* fix uint8

* SVE2 -> SVE

* for mat

* fix comments

* format :(

* illegal

---------

Co-authored-by: Dor Forer <[email protected]>
(cherry picked from commit e644a3d)
@GuyAv46 GuyAv46 marked this pull request as draft April 9, 2025 14:10
@GuyAv46 GuyAv46 marked this pull request as ready for review April 9, 2025 14:10
@GuyAv46 GuyAv46 requested a review from lerman25 April 9, 2025 14:10
@lerman25 lerman25 enabled auto-merge April 9, 2025 14:14
@codecov
Copy link

codecov bot commented Apr 9, 2025

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 96.99%. Comparing base (96e4941) to head (8e94d92).
Report is 1 commits behind head on 8.0.

Additional details and impacted files
@@            Coverage Diff             @@
##              8.0     #649      +/-   ##
==========================================
- Coverage   97.02%   96.99%   -0.04%     
==========================================
  Files         107      107              
  Lines        5716     5716              
==========================================
- Hits         5546     5544       -2     
- Misses        170      172       +2     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@lerman25 lerman25 added this pull request to the merge queue Apr 9, 2025
Merged via the queue into 8.0 with commit e8b3779 Apr 9, 2025
13 of 14 checks passed
@lerman25 lerman25 deleted the backport-619-to-8.0 branch April 9, 2025 16:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants