Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Need configuration files for 4xxx devices #73

Closed
iomartin opened this issue Jan 3, 2023 · 9 comments
Closed

Need configuration files for 4xxx devices #73

iomartin opened this issue Jan 3, 2023 · 9 comments

Comments

@iomartin
Copy link
Contributor

iomartin commented Jan 3, 2023

Hello,

This repo needs the configuration files for 4xxx devices. I tried using the 3xxx configuration and it worked, but I don't know if that is an optimal configuration.

@iomartin
Copy link
Contributor Author

iomartin commented Jan 3, 2023

Just to make clear, there are configuration files for performance testing (test/performance_tests/config_file/4xxx) but the repo is missing the general multiple_process_opt/multiple_thread_opt conf files (config_file/<PLATFORM>/)

@XingHongChenIntel
Copy link
Contributor

Hello iomartin, Very thanks to raise this issue. I think For 3xxx configuration, it's only one configure file in the repo, but for 4xxx devices, there are actually 8 endpoint(which require 8 configuration file).
For now, the "test/performance_tests/config_file/4xxx" configure file, it's for general multiple_process_opt conf files.
we will update the general multiple_process_opt/multiple_thread_opt conf files (config_file//) to repo soon.

@iomartin
Copy link
Contributor Author

iomartin commented Jan 4, 2023

Interesting, my platform (as I described on #75) only has 2 endpoints. It is an Intel(R) Xeon(R) Platinum 8480+.

I will use the configuration from the test/performance_tests/config_file/4xxx if those are considered a good setup.

@mythi
Copy link
Contributor

mythi commented Jan 4, 2023

This repo needs the configuration files for 4xxx devices.

The (better) alternative would be to use qatlib which means the config files are not needed.

@iomartin
Copy link
Contributor Author

iomartin commented Jan 4, 2023

@mythi Thanks for pointing me to qatlib, does it not need config files at all or does it just not need the updated versions included in this repo (with the [SHIM] section)?

@mythi
Copy link
Contributor

mythi commented Jan 4, 2023

@iomartin it does not need config files at all

@iomartin
Copy link
Contributor Author

iomartin commented Jan 4, 2023

Cool! I've noticed that my 4940s have 9 engines, but using the provided configurations and some permutations I tried, only 8 are ever active (I only enable the dc service). I checked this via the fw_counters.

Would qatlib be able to use all 9 engines? Or would you know how to enable the 9th engine via the conf files? I'm trying to get some baseline numbers.

@gcabiddu
Copy link

gcabiddu commented Jan 5, 2023

In 4xxx, the 9th engine is an admin engine and cannot be used for crypto and/or compression services.

@cfzhu cfzhu closed this as completed Mar 24, 2023
@cfzhu
Copy link
Contributor

cfzhu commented Mar 24, 2023

Update 4xxx config file f281c31

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants