Primeiras Experiências com a Programação de Estruturas de Dados Persistentes

Lucas Bastelli, Alexandro Baldassin
{"title":"Primeiras Experiências com a Programação de Estruturas de Dados Persistentes","authors":"Lucas Bastelli, Alexandro Baldassin","doi":"10.5753/eradsp.2022.222240","DOIUrl":null,"url":null,"abstract":"Memória persistente é uma das mais novas tecnologias em armazenamento. Contrário aos dispositivos para armazenamento secundário (HD e SSD), sua maior velocidade de acesso, menor latência e granularidade baixa, possibilitam a conexão direta com o barramento do processador. Porém, para a utilização dessa nova tecnologia, também são necessários novos meios de programação para garantir a consistência dos dados. Neste contexto, este trabalho mostra a utilização da biblioteca Persistent Memory Development Kit (PMDK) da Intel para o desenvolvimento de uma lista ligada simples. São discutidos os desafios com a programação para memória persistente e apresentados resultados iniciais que comparam o desempenho de memória volátil (DRAM) com a Intel Optane DC.","PeriodicalId":251067,"journal":{"name":"Anais da XIII Escola Regional de Alto Desempenho de São Paulo (ERAD-SP 2022)","volume":"32 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-04-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Anais da XIII Escola Regional de Alto Desempenho de São Paulo (ERAD-SP 2022)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.5753/eradsp.2022.222240","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

Memória persistente é uma das mais novas tecnologias em armazenamento. Contrário aos dispositivos para armazenamento secundário (HD e SSD), sua maior velocidade de acesso, menor latência e granularidade baixa, possibilitam a conexão direta com o barramento do processador. Porém, para a utilização dessa nova tecnologia, também são necessários novos meios de programação para garantir a consistência dos dados. Neste contexto, este trabalho mostra a utilização da biblioteca Persistent Memory Development Kit (PMDK) da Intel para o desenvolvimento de uma lista ligada simples. São discutidos os desafios com a programação para memória persistente e apresentados resultados iniciais que comparam o desempenho de memória volátil (DRAM) com a Intel Optane DC.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
第一次有编程持久数据结构的经验
持久记忆是存储领域的最新技术之一。与二级存储设备(HD和SSD)不同,它们更高的访问速度、更低的延迟和更低的粒度允许直接连接到处理器总线。然而,为了使用这种新技术,还需要新的编程方法来确保数据的一致性。在此背景下,这项工作展示了使用英特尔的持久内存开发工具包(PMDK)库来开发一个简单的链表。讨论了持久内存编程的挑战,并提出了比较易失性内存(DRAM)性能与英特尔Optane DC的初步结果。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
Estudo Comparativo de Desempenho entre Bancos de Dados NoSQL Distribuídos Sobre a simulação de algoritmos de escalonamento cientes de energia renovável Algoritmos de agrupamento aplicados à detecção de fraudes Seismic Wave Stencil Computation Performance Comparison Towards a Scalable IIoT Solution for Factory Monitoring
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1