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

Vectorizing ShangMi algorithms #28

Open
johnshajiang opened this issue Jun 26, 2024 · 5 comments
Open

Vectorizing ShangMi algorithms #28

johnshajiang opened this issue Jun 26, 2024 · 5 comments

Comments

@johnshajiang
Copy link
Collaborator

johnshajiang commented Jun 26, 2024

使用Vector API提升SM3或SM4算法实现的性能。

注:KonaJDK 17的国密实现要稍晚些时候才会提交上来。
此时,可以使用另一个独立的Java组件TencentKonaSMSuite并结合最新的OpenJDK版本,比如22,中的Vector API实现来完成这个任务。
开发时使用TencentKonaSMSuite仓库的vectorized分支。
需要开发JMH性能测试程序,以对比向量化前后的性能差异。

在发邮件时,请在标题的开头处注明[姓名+GitHubID+IssueID]
例如,[江莎+johnshajiang+25]


本issue为2024犀牛鸟开源人才培养活动专属issue,仅供在校大学生参与领取
【认领issue】在研学基地"issue营地"对应issue行的M~R列抢滩报名,即视为认领成功
【完成issue】已认领issue的同学,请同步在本issue评论区回复“已成功领取本issue”; 如7天内无提交任何进展包括不限于comment \ commit \ Pull Request,则将视为同学主动放弃issue,组委会将释放issue给下一位等候者。

@Juzi-xyhao
Copy link

已成功领取本issue

@icyclv
Copy link

icyclv commented Jul 2, 2024

已成功领取本issue。另外请问该任务最终PR是需要合并入TencentKonaSMSuite还是TencentKona-17

@johnshajiang
Copy link
Collaborator Author

@Juzi-xyhao @icyclv
刚才更新了issue的内容,主要变化如下:

开发时使用TencentKonaSMSuite仓库的vectorized分支。
需要开发JMH性能测试程序,以对比向量化前后的性能差异。

@johnshajiang
Copy link
Collaborator Author

在发邮件时,请在标题的开头处注明[姓名+GitHubID+IssueID]
例如,[江莎+johnshajiang+25]

@sherecho
Copy link

已成功领取本issue

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

No branches or pull requests

4 participants