Skip to main content

黑洞资源笔记

  1. Programming Massively Parallel Processors Fourth Edition | 大规模并行处理器编程实战

    这是一本关于并行计算的重要参考书籍。第四版应该还没有中文版引进。这里有部分(目前是前八章)翻译。

    本书分为四个部分。

    第一部分涵盖了并行编程、数据并行性、GPU和性能优化的基本概念。这些基础章节为读者提供了成为GPU程序员所必需的基本知识和技能。(目前内容主要是这部分)

    第二部分涵盖了基本并行模式;第三部分涵盖了更高级的并行模式和应用。这两部分应用了第一部分学到的知识和技能,并在需要时介绍其他GPU架构特性和优化技术。

    最后一部分介绍了高级实践,以完成那些想要成为专业GPU程序员的读者的知识体系。
  2. StoryDiffusion 是一个开源的图像和视频生成模型,它通过一致自注意力机制和运动预测器,能够生成连贯的长序列图像和视频。

    这个模型的主要优点在于它能够生成具有角色一致性的图像,并且可以扩展到视频生成,为用户提供了一个创造长视频的新方法。该模型对AI驱动的图像和视频生成领域有积极的影响,并且鼓励用户负责任地使用该工具。

    使用场景示例:

    使用StoryDiffusion生成一系列漫画风格的图像。
    创建一个基于文本提示的长视频,展示一个连贯的故事。
    利用StoryDiffusion进行角色设计和场景布局的预可视化。

    产品特色:

    一致自注意力机制:生成长序列中的角色一致图像。
    运动预测器:在压缩的图像语义空间中预测运动,实现更大的运动预测。
    漫画生成:利用一致自注意力机制生成的图像,无缝过渡创建视频。
    图像到视频的生成:提供用户输入的条件图像序列来生成视频。
    两阶段长视频生成:结合两个部分生成非常长且高质量的AIGC视频。
    条件图像使用:图像到视频模型可以通过提供一系列用户输入的条件图像来生成视频。
    短视频生成:提供快速的视频生成结果。

    产品入口 | 在线体验
  3. 算法与复杂度 | #算法

    "这个系列的博文会逐个介绍计算机科学里面最基础、也是最重要的一部分内容:算法(algorithm)。提到它,这可能是你最擅长的部分,亦或是你学生生涯的噩梦。不管怎么样,对于学计算机的小伙伴来讲,它始终是不可回避的一个话题。不论是学生时代的你还是已经踏上了工作的岗位,算法都会一直陪伴着你。

    为什么要做这个系列呢?因为网上对于这一块的内容实在是太多,甚至是太杂,而很少有把算法的知识体系整合起来形成一个系列的教学博客。于是乎想尽自己的微薄之力,让更多的人能够更好地理解算法,不畏惧算法,在未来求职的面试中不再因为它而与自己理想的公司失之交臂。"

    配合这篇(算法复杂度不再是难题:解密 Big O)从数学和算法分析历史角度了解算法复杂度的文章,可能更容易理解。
  4. 京东开源的用于多活(单元化)场景的流量治理Java字节码增强框架,继传统SDK治理模式与Sidecar治理模式之后,新一代Proxyless模式的探索实现,为企业Java生态提供高性能,低资源损耗,降本增效的流量治理框架。

    主要特性
    支持同城多活、异地多活等多种模型的流量控制;
    支持基于泳道的全链路灰度;
    支持分区本地优先和跨分区容错策略;
    采用字节码增强技术,对业务代码无侵入,业务性能影响最小;
    采用微内核架构,强类隔离,简单易用的扩展和配置体系。

    joylive-agent | #框架
  5. 从零开始的 JSON 库教程 | #教程

    “也许有很多同学上过 C/C++ 的课后,可以完成一些简单的编程练习,又能在一些网站刷题,但对于如何开发有实际用途的程序可能感到束手无策。本教程希望能以一个简单的项目开发形式,让同学能逐步理解如何从无到有去开发软件。

    为什么选择 JSON?因为它足够简单,除基本编程外不需大量技术背景知识。JSON 有标准,可按照标准逐步实现。JSON 也是实际在许多应用上会使用的格式,所以才会有大量的开源库。“
  6. ffs:这个项目可以让你将一个json或yaml文件挂载为文件系统。从而可以用传统的操作文件、目录的方法来编辑json文件