Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Vector API in JVMLS 2019, JavaQ

Vector API in JVMLS 2019, JavaQ

2019/8/30に福岡で行われたJVMLS報告会での登壇資料です。

9e840766611f942c7c0a9ad6987a5d78?s=128

Naoki Kishida

August 30, 2019
Tweet

Transcript

  1. ) 0 21 & ( 9 8 1 0 /

    / 9FE 2 32/
  2. • 2 • D A WCJM K O • •

    2 9 - 93 1 • 2 9 JL M K O • • D V
  3.  •

  4. • S J • S J • 2 1 •

    M M M S 8 • 0- a • V c
  5.  • • 2 •

  6. • O K J D K

  7. • • )2 ( ( • ) ( 2 •

    M e • (2 • SP Cac G • • ( F • F • F
  8. 

  9.     • ( V ( ( )

    ) C • IRJM) ( ( ) V ) ) • ( ( ( V ) ) C ( MAJ a V C
  10. !

  11. 

  12. 6 .

  13. 6 . 8 .

  14. 8 8 8 6 6.8 8 .

  15. . . 8 . . . . 8 . .

    8 . 6 )( C B . . 86 8 ) 8 ) )(
  16. None
  17. •      

  18. •     

  19.  • •

  20.      

  21.  204+013 -

  22.  -- 315 124+ 0

  23.  ( ))( ++ 9 3 0 45 8 2

    1 85-6 4 7
  24. • • (( 5 2 4 9 • • (((

    5 2 4 5A 6 8 • ) • 5 2 4A 7 • ) • 2 4 7 0 • ) • ) • 2 4 1
  25.     •  

  26.     • ) • • • A

    ( I
  27.     • A M • • •

    IJ ) ) ( D NS • P D
  28.     • ND M a • V

    A • A c • c • ( A U • )C J • P SI
  29.     • MI NC • • •

    a A j • ( C • )D c • P SVJ • U C (
  30.     • U S • oA CP

    • r pNP A • : -( A • + ( P S jD ) • W X e D DM • a V d J • cJISs + ( • P P • + V • uJv D J • A D
  31.  • • • C

  32. • 28 5 <> 5 5 4 5 <> 5

    5 4 5 <> • • D 5 <> ,< 6 <1 < 2 5 • 28 • • 5 <> 5 <> F • 5 5 4 5 <> • 5 <> 5 5 4 5 <> 565> • 1 165 >8B1 5I 5 <>L
  33.  • , ) • , ) • , •

    (
  34.  • •

  35.  • 12 • + * !

  36.  •    

  37.  •     !

  38. 

  39. 

  40.    

  41.  !

  42. None
  43.  • / • • . • • . •

    - - - // / - . :
  44.  • . / ( 2 C A )/- -

    D 3C A • 8CC ( : :3E3 C : • .3E3 • 8CC ( A : :3E3 C 83A 3 E C A 3 0 :3E3 : D 3C A E C A D D 3A 8C
  45.  • 02 ) • ( , ( • ^

    M • 2 0 1 P P • M GA U = • T P = G Y G • • V =F 1 Y
  46.     • ac • FRR M CLH

    I H?T? LCR PMHCARQ JT HT J?L QS R • FRR M CLH I H?T? LCR MPIQFM • =MS:S C • FRR Q VMSRS C AM H?T? • FRR Q VMSRS C AM J?VJ QR J QR 64 / 4 .P 08 = T 7 /75 220/ 1 • 3 5 4?L S? C 9S R b • XYZ 1?RCL? • FRR Q LM MI?V F?RCL? JM AM CLRPV • FRR Q LM MI?V F?RCL? JM AM CLRPV • FRR Q LM MI?V F?RCL? JM AM CLRPV • FRR Q LM MI?V F?RCL? JM AM CLRPV • FRR Q LM MI?V F?RCL? JM AM CLRPV