的功能真的是越来越强大了。小黑前几天刚刚介绍过可以写文章的人工智能GPT-3,现在,又来了几个可以画画的人工智能。这些人工智能有的可以自动生成人脸照片,有的可以让人变成“迪士尼小公主”。具体情况,还是跟着小黑一起来看看吧。让简笔画变成真人照片,人工智能是怎么做到的?将3D物体绘制成平面图片的人工智能算法已经不算什么新鲜事了,而且实现原理也并不复杂:获取3D模型输入,并逐步细分,最后绘制出这一3D对象的平面图像进行输出。但是要将这些步骤反过来,在平面图片中生成逼真的图像,是不是听起来有点像是科幻小说中的情节?其实,在一年半以前,英伟达的科学家就开始使用这一算法了。不过,这个算法的局限性在于无法生...... Last article READ

华为发起的 openEuler 20.09 创新版新特性一览:性能提升 20%,支持 RISC-V 新指令集架构、BiSheng JDK… – 华为,openEuler,linux

10月5日消息 openEuler 社区近期表示,继今年 3 月发布 20.03 LTS 版本后,openEuler 社区在 9 月 30 日再次发布 openEuler 20.09 创新版。本次版本发布是 openEuler 社区中的多个公司、团队、独立开发者协同开发的成果,在 openEuler 社区的发展进程中具有里程碑式的意义,也是中国开源历史上具有标志性的事件。

20.09 版本的各种新特性充分体现了社区大协同所带来的优势:

  • 中科院软件所贡献了 RISC-V 新指令集架构支持;

  • 麒麟软件为社区共享了赏心悦目的桌面 UKUI 系统;

  • 云原生虚拟化平台 StratoVirt 和 iSula 容器升级版,两者的结合重构了轻量级云原生基础架构;

  • BiSheng JDK 为 Java 应用带来更强的性能

  • IMA 完整性度量架构和 secGear 机密计算框架,给开发者在多平台安全应用的开发效率带来倍级提升;

此外,20.09 版本里面也包含 Compass CI 测试平台、A-Tune 智能调优工具。

新特性详细介绍如下:

Kernel

针对多核应用场景增加“多核加速”特性,从调度、锁和减少 CPU 共享资源冲突等方面,提升 CPU 多核的并行度,并通过内核分域调度技术,实现性能提升 20%。

StratoVirt

用 RUST 语言实现的轻量级虚拟化项目,实现了一套架构统一支持虚拟机、容器、Serverless 三种场景。StratoVirt 面向轻量化应用场景可实现单虚机启动时间小于 50ms,启动速度提升 10 倍, 当前内存底噪小于 4MB。

iSula

容器技术项目,包括了容器全栈生态中的多个软件。对比 Docker,iSulad 使用 C/C++ 实现,不受硬件规格和架构的限制,开销小。

20.09 版本里的 iSula 新增容器镜像构建工具 iSula-Build;同时对并发启动和容器生命周期操作性能优化。

BiSheng JDK

Java 虚拟机项目,是一个基于 OpenJDK 的高性能、可用于生产环境的 Java 虚拟机。BiSheng JDK 在 ARM 架构及大数据场景下进行了大量性能优化。

BiSheng JDK 8 支持了 AppCDS 技术,可以加快 Java 应用启动速度 50%,并减少多 Java 进程内存占用,对于短生命周期、大内存占用的应用,以及容器应用有较好的优化效果;

BiSheng JDK 11 在 ARM 架构上支持 ZGC 垃圾回收算法,让 Java 应用在 ARM 架构上也可以享受低时延优势。

IMA 内核完整性度量架构

IMA 是内核中提供的一个强制访问控制(MAC)子系统,并作为可信计算在 openEuler 中的实现之一,连接了信任链中的可信操作系统和可信应用。

对比上游 Linux 社区的 IMA,openEuler 内核提供的 IMA 特性从安全性、性能、易用性三个方面进行了提升,推动 IMA 在生产环境下应用。

secGear 机密计算框架

基于硬件 Enclave 技术为开发者提供的一个应用开发框架,通过 API 接口连接上层应用,在不同的机密计算硬件框架下都能够实现机密数据计算过程的保护。

开发者基于 secGear 框架做应用开发可简化编写安全应用的复杂度,提升开发效率。secGear 预计在 12 月正式开放代码。

Compass CI

一个可持续集成的软件平台,为开发者提供针对上游开源软件的测试、登录、故障辅助定界、基于历史数据分析的服务。通过 Compass CI,社区开发者将开源软件快速引入 openEuler 社区,补充更多的测试用例,支持 openEuler 构建一个健康完善的开源软件生态。

A-Tune

一款基于 openEuler 开发的自动化、智能化性能调优引擎,可利用人工智能技术,对运行在操作系统上的业务建立精准模型,动态感知业务特征并推理出具体应用,根据业务负载情况动态调节给出最佳的参数配置组合,从而使业务运行于最佳系统性能状态下。A-Tune 已覆盖 10 大类应用场景、20+款主流应用实现智能调优。

UKUI

由麒麟软件主导开发的轻量级 Linux 桌面环境,其 3.0 版本按照简洁、易用、高效的设计理念,基于 QT 全新开发而成,目前已经由麒麟软件主导合入 20.09 版本中,丰富了 openEuler 社区的桌面环境。

大家可在 openEuler 社区下载 20.09 创新版。

IT之家获悉,openEuler 社区目前参与贡献的是来自 60 家不同企业机构超过 2000 名开发者,软件包已经超过 6000,成立了 70 个 SIG 组。

openEuler 将通过开放的社区形式与全球开发者共同实现基础软件架构的创新,全栈的性能优化,打造全场景协同的 One OS,为多样性架构释放算力。

IT之家 10 月 8 日消息 据 smalltechnews 报道,谷歌宣布开始在其 Chrome 浏览器中实现对 HTTP / 3 的支持。互联网工程任务组(IETF)最早于 2015 年启动了 HTTP / 2,它带来的主要改进之一是对重用的支持。但是它使用 TCP 作为传输协议和 TCP 中的丢失恢复机制,因此丢失的数据包仍然会导致所有活动事务的延迟。而使用 QUIK,HTTP / 3 则可以进一步改善传输过程,因为丢失的数据包只会影响直接受其影响的活动。IT之家了解到,Google 是 QUIC 的原始开发者,该协议已经交由 IETF 处理了一段时间,现在 QUI......Next article READ