fujitsu / A64FX

447 stars 33 forks source link

How to control sector cache with assembly in dgemm kernel #6

Open zhuangbility111 opened 2 years ago

zhuangbility111 commented 2 years ago

Hi! Do you utilize the sector cache in the dgemm kernel? And could you please tell me how to control the sector cache with assembly? According to the documentation, it will benefit a lot in performance when controlling the sector cache. Actually I'm making some optimizations on Fugaku, but I don't know how to control the sector cache.

mikio-hondou commented 2 years ago

I'm sorry for the late reply.

How to control the sector cache with assembly is described in A64FX Specification HPC Extension. Please refer to pages 10 - 18 of the following ducument. https://github.com/fujitsu/A64FX/blob/master/doc/A64FX_Specification_HPC_Extension_v1_EN.pdf