【t112017-数据工程和技术分会场】物联网和人工智能领域内置芯片分析的意外之旅

【t112017-数据工程和技术分会场】物联网和人工智能领域内置芯片分析的意外之旅

ID:30287364

大小:20.69 MB

页数:53页

时间:2018-12-28

【t112017-数据工程和技术分会场】物联网和人工智能领域内置芯片分析的意外之旅_第1页
【t112017-数据工程和技术分会场】物联网和人工智能领域内置芯片分析的意外之旅_第2页
【t112017-数据工程和技术分会场】物联网和人工智能领域内置芯片分析的意外之旅_第3页
【t112017-数据工程和技术分会场】物联网和人工智能领域内置芯片分析的意外之旅_第4页
【t112017-数据工程和技术分会场】物联网和人工智能领域内置芯片分析的意外之旅_第5页
资源描述:

《【t112017-数据工程和技术分会场】物联网和人工智能领域内置芯片分析的意外之旅》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、Future-proofingBI:anunexpectedjourneytoleverage‘In-Chip’analyticsinIoTandAIAniManianHeadofProductStrategySIMPLIFYINGBusinessAnalyticsforCOMPLEXData“ThekeystrengthofSisenseistheplatform’scapabilitytoeasilyhandleandmanagelargeanddiversedatasets,andanalyzethemindashboardsbasedonitsproprietaryIn

2、-Chiptechnology.”-GartnerMagicQuadrant

3、TalkingdataHOWITALLSTARTED

4、TalkingdataWHATDOFIVEDATAGEEKSTUDENTSDREAMABOUT?

5、TalkingdataWELL,BELIEVINGTHEY’REBADASS…THEY’REDREAMINGOF…

6、TalkingdataBEER&CHIPS

7、TalkingdataINORDERTOUNDERSTANDIN-CHIPANALYTICSDataBeerLET’SASSUMETHAT:

8、TalkingdataMEMORYHIERARCHY

9、INMODERNCPUSCPURAMRAMRAMDISKL1CacheL2CacheL3CacheMainMemoryDiskCapacity:Capacity:Capacity:Capacity:Capacity:64KB-256KB-1MB6MB-20MBGBs-TBsUnlimited128KBLatency:Latency:Latency:Latency:Latency:3Cycles10Cycles35Cycles150-450Cycles1MCycles

10、TalkingdataL2CacheL3CacheMainMemoryx3x50Uptox10x100SO,WH

11、YSlowdownSlowdownSlowdownSHOULDWEEVENCARE?SlowdownwhenfetchingnewdatatotheCPU

12、TalkingdataMEMORYBANDWIDTHIfdataequalsbeerthendatastorageunitsequalalltheplacesbeeriskept!x1L1cacheHomefridgeDistanceImmediateCustomerx10L2/l3cacheShopDistanceBicycleCustomerx50SupermarketDistanceCarCustomerRamDisk

13、BreweryDistanceAirplaneCustomer

14、TalkingdataTHERESHOULDHAVEBEENASLIDEHERE..(it’sthebeer’sfault…)

15、TalkingdataHowdoesSisenseovercomethememorybottleneck?HOWDOESSISENSEOVERCOMETHEMEMORYBOTTLENECK?StorealldataontheDiskOnlyUseRAMWhenaQueryRunsLoadOnlytheRelevantColumnsinRAM

16、TalkingdataVECTORIZATION

17、JITLLVM&SIMDVECTORIZATION&CACHEAWARENESSFirstResultColumn1Column2Column3Column4intoRAMVector1004K100100100100100(Values)4K4K4K4K4K(Values)(Values)(Values)(Values)(Values)OPL1CacheSIMDREGISTEROPApplyOperationOn4/8DataElements100OPSimultaneously4K(Values)100ResultVector4K(Values)1004K(Values)P

18、ushBackToRAM

19、TalkingdataJITLLVMCOMPILATIONWITHSIMDSUPPORT“SIMD”(SingleInstruction,MultipleData)istheprocessofrewritingaloopsothatinsteadofprocessingasingleelementofanarrayNtimes,itprocesses(say)4elementsofthearraysimultaneouslyN/4times.intf{inta,in

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。