Page MenuHomeFreeBSD

yufeng.zhou_rice.edu (Yufeng Zhou)
User

Projects

User does not belong to any projects.

User Details

User Since
Dec 1 2016, 8:38 PM (388 w, 3 d)

Recent Activity

Jul 18 2018

yufeng.zhou_rice.edu added a comment to D16303: Implement support for pmap_enter(psind == 1) for arm64..

The patch we wrote allows the fault handler to fully populate and promote a reservation once the number of non-resident 64K-aligned chunks (aka "holes") in the reservation falls below some threshold. The test makes Clang compile Dhrystone for 5000 times. The following figure shows how three hardware counters change as we increase the threshold (and thus making the promotion policy more aggressive). The rightmost point on the x axis is where we apply the "dd if=/usr/bin/clang of=/dev/null" trick, and end up getting 25 superpages out of clang's main executable region.

Clang_Dhrystone_ag_code_promo.png (477×771 px, 25 KB)

Jul 18 2018, 7:27 PM