小红花·文摘
  • 首页
  • AI Tokens🪙
  • 排行榜🏆
  • 直播
  • FAQ
沉浸式翻译 immersive translate
Dify.AI

本文介绍GSoC 2026项目:为MLIR构建静态内存规划器。该工具在bufferization后利用显式缓冲区生命周期,将多个堆分配合并为单一静态arena,并用memref.view零开销重解释切片,适用于禁止或慢速堆分配的目标。实现分五个PR推进:核心pass与trivial/best-fit规划算法、arith.select释放链与反向别名保护、集成BufferViewFlowAnalysis以支持scf.if、scf.for测试覆盖、边界与错误用例。未来方向包括放宽入口块限制、路径敏感的生命周期收紧及内存空间感知。

MLIR 静态内存规划器:GSoC 2026 之旅

The LLVM Project Blog The LLVM Project Blog · 2026-10-19T00:00:00Z
GSoC 2026:改进 lit

2026年GSoC项目优化LLVM测试工具lit:清理Python 2遗留代码,将执行引擎迁移至ProcessPoolExecutor,修复CPython并发缺陷及高核数性能回退;让cat和diff进程内运行,提速约6.9%;修复env管道短路bug。实验表明线程池因GIL争用不可行,asyncio仅在低并发下更快。

GSoC 2026:改进 lit

The LLVM Project Blog The LLVM Project Blog · 2026-10-12T00:00:00Z
GSoC 2026:将 LLVM-libc 的浮点例程共享给 compiler-rt

GSoC 2026 项目将 LLVM-libc 的浮点数学例程共享给 compiler-rt,取代其各架构独立的软浮点实现,统一为单一来源。通过 CMake 宏按需启用,覆盖算术、类型转换与比较等约七十个内建函数。项目解决了自调用、16 位浮点、x87 80 位格式及符号冲突等难题,并用生成器统一管理。后续将进行基准测试与优化。

GSoC 2026:将 LLVM-libc 的浮点例程共享给 compiler-rt

The LLVM Project Blog The LLVM Project Blog · 2026-10-05T00:00:00Z

GSoC 2026 项目改进 clangd 对 HLSL 的支持。作者通过差距分析发现,语义标注、资源绑定、out/inout 参数、向量矩阵 swizzle 等 HLSL 构造在 clangd 的悬停、补全和诊断中表现不佳。经 RFC 社区讨论后,工作拆分为 11 个 GitHub issue 并逐一提交 PR,修复了 out 参数悬停显示、语义标注、swizzle 补全等问题。此外还研究了多入口点问题,为现代 HLSL 实现库模式回退,并原型验证了旧式 HLSL 编译上下文切换。

GSoC 2026:改进 clangd 对 HLSL 的支持

The LLVM Project Blog The LLVM Project Blog · 2026-09-21T00:00:00Z

GSoC 2026 项目为 Clang API Notes 扩展 C++ 重载专用注解:在 YAML 中新增 Where 块,可按参数类型和对象限定符(const、引用等)精确匹配单个函数或方法重载,并支持类型别名与空参数列表。实现涵盖解析、序列化、Sema 集成与诊断,同时保持原有仅按名称匹配行为的兼容性。

GSoC 2026:为 C++ 扩展 Clang API Notes:函数与方法的特定重载注解

The LLVM Project Blog The LLVM Project Blog · 2026-09-14T00:00:00Z
宣布2026年谷歌夏季编码(GSoC)选定项目

Rust项目参与了2026年谷歌夏季编码(GSoC),共收到96个提案,较去年增加50%。最终,13个提案被接受。尽管面临AI生成提案的挑战,导师们根据提案质量和重要性进行了评估。未被接受的提案仍鼓励参与者继续贡献。GSoC项目将持续数月,结束后将发布总结。

宣布2026年谷歌夏季编码(GSoC)选定项目

Rust Blog Rust Blog · 2026-04-30T00:00:00Z
🌟 GSoC 2026 来了!与我们一起迎接又一个创新之年 🌟

谷歌夏季代码(GSoC)2026正式启动,ASF将连续第21年参与。GSoC旨在吸引新贡献者参与开源软件开发,项目持续12周以上。自2005年以来,ASF已指导超过500名贡献者,目前正在征集新项目创意,欢迎参与。

🌟 GSoC 2026 来了!与我们一起迎接又一个创新之年 🌟

The Apache Software Foundation Blog The Apache Software Foundation Blog · 2026-01-22T19:10:23Z

谷歌夏季编码(GSoC)2026年回归,庆祝第22届。组织申请截止日期为2026年2月3日,接受组织名单将于2月19日公布。项目提案需包含标题、描述、预期成果、技能要求和导师信息,鼓励多样化和创新,旨在激励新开发者参与开源社区。

帕夫洛·戈卢布:站出来,导师!帮助Postgres在GSoC 2026中闪耀!

Planet PostgreSQL Planet PostgreSQL · 2026-01-14T03:00:00Z

谷歌夏季编码(GSoC)2026年将迎来第22届,组织申请截止日期为2026年2月3日,接受组织名单将于2月19日公布。项目提案需包含标题、描述、预期成果、技能要求、导师及项目规模等。鼓励多样化项目,欢迎新想法和更新旧项目,旨在激励新开发者参与开源社区,培养长期贡献者。

帕夫洛·戈卢布:站出来,导师!帮助Postgres在GSoC 2026中闪耀!

Planet PostgreSQL Planet PostgreSQL · 2026-01-14T03:00:00Z
GSoC 2025:介绍一种ABI降级库

本文介绍了一种为LLVM开发的ABI降级库,旨在解决C语言互操作性中的ABI逻辑重实现问题。该库通过独立的ABI类型系统和类型映射,简化了ABI分类,支持BPF和X86-64目标,提升了编译性能,并为未来扩展其他目标奠定基础。

GSoC 2025:介绍一种ABI降级库

The LLVM Project Blog The LLVM Project Blog · 2025-11-03T00:00:00Z
GSoC 2025 - 支持从Clang驱动无构建系统使用简单的C++20模块

Naveen在2025年谷歌夏季代码项目中,致力于为Clang驱动实现C++20模块的原生支持,以解决传统头文件共享代码的问题。该项目旨在简化模块使用,支持标准库模块导入,并提高编译效率。尽管目前尚未支持模块缓存,未来计划增强功能并解决兼容性问题。

GSoC 2025 - 支持从Clang驱动无构建系统使用简单的C++20模块

The LLVM Project Blog The LLVM Project Blog · 2025-10-06T00:00:00Z

GSoC 2025项目实现了BFloat16类型在LLVM libc中的支持,包含基本数学函数。BFloat16是一种适用于AI和机器学习的16位浮点格式,性能优于IEEE binary32。项目旨在确保其在所有编译器和平台上的兼容性,未来计划实现更多高阶数学函数。

GSoC 2025:LLVM libc中的Bfloat16

The LLVM Project Blog The LLVM Project Blog · 2025-09-29T00:00:00Z
GSoC 2025:改善核心Clang-Doc功能

我被选为GSoC 2025的贡献者,项目旨在改善Clang-Doc的核心功能,提升文档质量,特别是对C++、Doxygen注释和Markdown的支持。通过创建JSON后端,简化文档生成,降低维护成本,提高测试效率,最终目标是增强Clang-Doc的灵活性,方便未来的贡献者使用。

GSoC 2025:改善核心Clang-Doc功能

The LLVM Project Blog The LLVM Project Blog · 2025-09-22T00:00:00Z
GSoC 2025 - 字节类型:支持LLVM IR中的原始数据拷贝

在GSoC 2025项目中,Pedro Lobo为LLVM IR引入了新的字节类型,解决了内存访问问题,改进了memcpy和memcmp等内置函数,提升了优化能力,且对性能影响极小。

GSoC 2025 - 字节类型:支持LLVM IR中的原始数据拷贝

The LLVM Project Blog The LLVM Project Blog · 2025-09-08T00:00:00Z
通过GSoC 2025在Django中实现键盘快捷键

我参与了Google Summer of Code项目,开发了django-admin-keyshortcuts包,旨在为Django管理界面引入键盘快捷键。经过社区讨论,决定专注于快捷键功能,以提高导航速度并支持自定义快捷键,目前仍需用户反馈以进一步完善。

通过GSoC 2025在Django中实现键盘快捷键

The Django weblog The Django weblog · 2025-09-04T15:02:51Z
混乱的网络,无头归档 — GSoC 2025 最终报告

在2025年谷歌夏季编程(GSoC)项目中,Zeno v2进行了重要增强,包括无头模式和CSS解析器的改进。通过引入标准CSS解析器,解决了以往使用正则表达式解析CSS时的错误,提升了资源提取的准确性。同时,Zeno优化了网络请求处理,增强了对动态加载内容的支持,确保了在高并发情况下的稳定性。

混乱的网络,无头归档 — GSoC 2025 最终报告

Save The Web Project Save The Web Project · 2025-09-01T13:43:41Z

GSoC 2025项目旨在为GPU上的C标准数学库提供一致性测试和性能基准,通过开发可扩展的C++框架,验证不同实现的准确性,并与优化的供应商库进行性能比较,从而增强LLVM社区的工具,提升用户信任。

GSoC 2025:GPU上数学函数的性能分析与测试

The LLVM Project Blog The LLVM Project Blog · 2025-09-01T00:00:00Z
混乱Web,无头存档,开源拖拉机——2025 GSoC 最终报告

2025年Google编程之夏(GSoC)项目Zeno的最终报告总结了在网络存档方面的进展。Zeno是一个开源的WARC网络爬虫,解决了CSS解析问题,采用了更完善的CSS解析器,并支持提取外部资源。报告还提到高并发情况下的连接管理、HTTP缓存实现及对非UTF-8网页的支持。未来工作包括优化连接复用和进一步完善爬虫功能。

混乱Web,无头存档,开源拖拉机——2025 GSoC 最终报告

Save The Web Project Save The Web Project · 2025-08-30T18:30:46Z
Mankirat Singh:Maza与Baza:GSoC'25 ABI合规检查器项目的故事

在GSoC'25项目中,我开发了PostgreSQL ABI合规检查器,并利用BuildFarm实现自动化报告。该项目强调ABI合规性的重要性,以确保不同版本间的兼容性。建立了公共BuildFarm动物Baza,每24小时运行检查,提升PostgreSQL的质量保障。未来计划减少误报并扩展对其他操作系统的支持。

Mankirat Singh:Maza与Baza:GSoC'25 ABI合规检查器项目的故事

Planet PostgreSQL Planet PostgreSQL · 2025-08-30T00:00:00Z
艾哈迈德·古达:PostgreSQL的GSoC'25:工作与成果

在GSoC项目中,我参与了PostgreSQL社区的pgwatch项目,通过学习和优化代码,添加了TLS加密和gRPC支持,提升了开发体验,并提出了新功能。感谢导师们的支持,这段经历让我在技术和个人成长上都有了显著进步。

艾哈迈德·古达:PostgreSQL的GSoC'25:工作与成果

Planet PostgreSQL Planet PostgreSQL · 2025-08-29T21:44:04Z
  • <<
  • <
  • 1 (current)
  • 2
  • 3
  • >
  • >>
👤 个人中心
在公众号发送验证码完成验证
登录验证
在本设备完成一次验证即可继续使用

完成下面两步后,将自动完成登录并继续当前操作。

1 关注公众号
小红花技术领袖公众号二维码
小红花技术领袖
如果当前 App 无法识别二维码,请在微信搜索并关注该公众号
2 发送验证码
在公众号对话中发送下面 4 位验证码
小红花技术领袖俱乐部
小红花·文摘:汇聚分发优质内容
小红花技术领袖俱乐部
Copyright © 2021-
粤ICP备2022094092号-1
公众号 小红花技术领袖俱乐部公众号二维码
视频号 小红花技术领袖俱乐部视频号二维码