Function: strlen Variant: __strlen_evex __strlen_evex512 ======================================================================================================================== length=1, alignment=1: 5.00 5.48 ( -9.51%) length=1, alignment=0: 5.00 5.00 ( 0.01%) length=2, alignment=2: 3.68 3.59 ( 2.44%) length=2, alignment=0: 3.33 3.90 (-17.04%) length=3, alignment=3: 3.33 3.33 ( -0.00%) length=3, alignment=0: 3.33 3.33 ( 0.01%) length=4, alignment=4: 3.24 3.78 (-16.47%) length=4, alignment=0: 3.33 3.33 ( 0.00%) length=5, alignment=5: 3.24 4.06 (-25.27%) length=5, alignment=0: 3.33 3.33 ( 0.02%) length=6, alignment=6: 3.33 3.33 ( 0.02%) length=6, alignment=0: 3.40 3.33 ( 1.94%) length=7, alignment=7: 3.33 3.39 ( -1.70%) length=7, alignment=0: 3.33 3.33 ( 0.01%) length=4, alignment=0: 3.33 3.33 ( 0.00%) length=4, alignment=7: 3.33 3.33 ( -0.00%) length=4, alignment=2: 3.33 3.33 ( -0.01%) length=2, alignment=2: 3.33 3.38 ( -1.34%) length=8, alignment=0: 3.33 3.33 ( -0.00%) length=8, alignment=7: 3.33 3.33 ( 0.00%) length=8, alignment=3: 3.77 3.33 ( 11.48%) length=5, alignment=3: 3.33 3.33 ( 0.01%) length=16, alignment=0: 3.33 3.33 ( -0.01%) length=16, alignment=7: 3.38 3.33 ( 1.32%) length=16, alignment=4: 3.33 3.33 ( 0.00%) length=10, alignment=4: 3.24 3.80 (-17.28%) length=32, alignment=0: 4.84 3.38 ( 30.24%) length=32, alignment=7: 4.55 3.80 ( 16.54%) length=32, alignment=5: 4.55 3.77 ( 17.21%) length=21, alignment=5: 3.33 3.33 ( 0.01%) length=64, alignment=0: 4.59 5.78 (-25.81%) length=64, alignment=7: 4.68 5.33 (-13.92%) length=64, alignment=6: 5.12 5.38 ( -5.02%) length=42, alignment=6: 4.60 3.80 ( 17.29%) length=128, alignment=0: 7.18 6.80 ( 5.32%) length=128, alignment=7: 7.14 7.43 ( -4.07%) length=128, alignment=7: 7.19 6.88 ( 4.30%) length=85, alignment=7: 4.60 6.42 (-39.62%) length=256, alignment=0: 12.33 7.80 ( 36.68%) length=256, alignment=7: 12.37 7.78 ( 37.07%) length=256, alignment=8: 12.37 7.78 ( 37.13%) length=170, alignment=8: 10.96 6.76 ( 38.30%) length=512, alignment=0: 14.32 11.94 ( 16.59%) length=512, alignment=7: 15.15 12.41 ( 18.09%) length=512, alignment=9: 15.26 11.75 ( 23.02%) length=341, alignment=9: 13.67 10.45 ( 23.54%) length=1024, alignment=0: 19.78 15.38 ( 22.26%) length=1024, alignment=7: 19.83 15.39 ( 22.38%) length=1024, alignment=10: 20.15 15.37 ( 23.75%) length=682, alignment=10: 16.74 11.77 ( 29.71%) length=2048, alignment=0: 33.12 22.53 ( 31.97%) length=2048, alignment=7: 33.17 22.48 ( 32.22%) length=2048, alignment=11: 33.14 22.48 ( 32.15%) length=1365, alignment=11: 24.45 17.16 ( 29.81%) length=4096, alignment=0: 56.31 36.52 ( 35.14%) length=4096, alignment=7: 55.76 36.74 ( 34.10%) length=4096, alignment=12: 55.83 36.52 ( 34.59%) length=2730, alignment=12: 40.14 26.73 ( 33.40%) length=0, alignment=0: 3.24 4.02 (-23.83%) length=32, alignment=0: 4.73 3.33 ( 29.51%) length=64, alignment=0: 4.60 6.41 (-39.34%) length=96, alignment=0: 6.53 5.77 ( 11.55%) length=128, alignment=0: 7.14 6.76 ( 5.23%) length=160, alignment=0: 10.38 6.81 ( 34.44%) length=192, alignment=0: 11.72 7.11 ( 39.32%) length=224, alignment=0: 11.72 7.09 ( 39.47%) length=256, alignment=0: 12.37 7.75 ( 37.34%) length=288, alignment=0: 12.98 8.28 ( 36.24%) length=320, alignment=0: 13.67 10.43 ( 23.71%) length=352, alignment=0: 13.62 10.51 ( 22.87%) length=384, alignment=0: 15.11 11.64 ( 22.97%) length=416, alignment=0: 13.67 11.09 ( 18.88%) length=448, alignment=0: 15.86 11.82 ( 25.45%) length=480, alignment=0: 15.21 12.17 ( 19.98%) length=512, alignment=0: 14.32 11.75 ( 17.90%) length=576, alignment=0: 15.61 11.81 ( 24.33%) length=640, alignment=0: 16.26 11.83 ( 27.25%) length=704, alignment=0: 16.95 12.49 ( 26.28%) length=768, alignment=0: 16.91 14.50 ( 14.26%) length=832, alignment=0: 19.32 14.47 ( 25.10%) length=896, alignment=0: 18.23 14.10 ( 22.66%) length=960, alignment=0: 20.13 14.20 ( 29.44%) length=1024, alignment=0: 19.95 15.36 ( 23.01%) length=1152, alignment=0: 21.49 15.78 ( 26.57%) length=1280, alignment=0: 22.80 17.03 ( 25.33%) length=1408, alignment=0: 24.69 16.83 ( 31.83%) length=1536, alignment=0: 27.29 18.09 ( 33.69%) length=1664, alignment=0: 29.25 19.42 ( 33.60%) length=1792, alignment=0: 31.61 20.29 ( 35.83%) length=1920, alignment=0: 31.83 20.50 ( 35.58%) length=2048, alignment=0: 33.16 22.49 ( 32.18%) length=2304, alignment=0: 35.76 24.79 ( 30.67%) length=2560, alignment=0: 38.31 26.51 ( 30.81%) length=2816, alignment=0: 40.74 28.51 ( 30.03%) length=3072, alignment=0: 44.21 31.20 ( 29.43%) length=3328, alignment=0: 46.72 32.54 ( 30.36%) length=3584, alignment=0: 49.85 33.85 ( 32.10%) length=3840, alignment=0: 51.35 35.22 ( 31.42%) length=4096, alignment=0: 56.13 36.54 ( 34.89%) length=4608, alignment=0: 89.80 40.52 ( 54.88%) length=5120, alignment=0: 95.45 44.55 ( 53.32%) length=5632, alignment=0: 75.69 48.52 ( 35.89%) length=6144, alignment=0: 80.55 52.56 ( 34.75%) length=6656, alignment=0: 86.36 56.81 ( 34.21%) length=7168, alignment=0: 92.01 62.15 ( 32.45%) length=7680, alignment=0: 98.65 64.62 ( 34.50%)