首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏软硬件融合

    为什么要从“软硬协同”走向“软硬件融合”?

    ---- 编者按 软硬协同,是上世纪90年代提出的概念。在那个时候,系统已经变得相对复杂,需要更加准确严谨的软硬件划分,然后软硬件再协同。 2 软硬协同概念的提出 软硬协同是1990年代提出的概念。大背景是随着系统规模扩大,传统的系统软硬件设计的问题逐渐凸显,需要软硬协同设计。 传统软硬件一体的设计,适合于较小的系统;而软硬协同的设计,适合于大一些的系统。 每个子系统设计都需要软硬协同,而且会是不同程度软硬件划分之后的再协同。子系统之间的协作(软件和软件的协作、软件和硬件的协作、硬件和硬件的协作),也是软硬协同。 通过不同子系统的软硬协同,形成了有机的复杂系统。如图所示,我们把众多子系统的众多软硬协同的组合称为软硬件融合。

    1.5K30编辑于 2022-12-16
  • 来自专栏李家杂货铺zi

    软硬协同下PTP同步的工作过程

    在初始化阶段,每个被设置为master的节点都会发送包含了自身时钟参数的SYNC packets,每个接收到SYNC packets的有潜能作为master的节点的软件会将自身的时钟参数与接收到的时钟参数进行比较,如果别人家的时钟更好,该节点的软件就老实地做slave,并且不再发SYNC packets,它会暂时将这个比它更好的节点当作master,它心有不甘,它会不停地接收别人发的SYNC packets,并将它与自己的master比较,如果别人家的更好,它会毫不犹豫地转认新master,最终所有节点会找出来那个最强的节点作为master,其他的节点都是slave,都要听命于这个最强master。

    1K20编辑于 2023-03-21
  • 来自专栏鹅厂网事

    软硬协同,灵活扩展——腾讯可编程网络演进之路

    高性能网络应用的普及,导致网络面临大量的大象流、微突发问题,对转发性能、数据面定位能力等要求极高; 针对这些挑战,我们通过多年不断的尝试和技术革新,由早期的纯软件转发平台,演进到基于可编程硬件的转发平台,再到软硬一体化的可编程网络平台 针对这种情况,我们推出了可编程网关平台3.0,通过软硬件一体化方式,充分发挥异构硬件的优势,通过软硬协同实现超大规模Tbps级数据面处理能力。 在一些特殊应用场景中,还可以将高性能CPU作为数据面慢路径,可编程ASIC作为快路径,通过软硬协同方式满足特殊场景需求。 如何通过软硬一体化设计融合网关功能降低网关成本是我们遇到的另一关键问题。此外,边缘互联网络发展过程中还涌现出了其他新的问题,包括但不限于智能化的管控、灵活的选路、路径优化等等。

    1.2K10编辑于 2022-08-29
  • 来自专栏【腾讯云开发者】

    TAPD思享汇|高科制造企业如何软硬协同、敏捷提效?

    软硬件一体的高科制造类项目研发管理有多难?如何通过敏捷管理提升研发质量?如何构建产品、项目、团队三位一体的研发管理体系? TAPD 思享汇」线上直播系列课程,一期直播将聚焦 TAPD 在高科制造行业的最佳实践,解构高科制造项目在研发项目管理全流程的痛点及难点,并给出行之有效的解决方案,保证高效稳定的交付节奏,全面助力研发团队软硬协同 直播议程及大纲 >> 19:00-19:30 丨《创维 VR:敏捷研发过程中的管理实践》 张毅(创维 VR 研发总监) 1.创维 VR 软硬件开发流程框架及 TAPD 使用场景概览 2.创维 VR 软硬件一体化研发解决方案 .元年科技开发流程框架及 TAPD 使用场景概览 2.元年科技使用 TAPD 的重点功能场景解剖 3.元年科技如何进行量化质量管理,高效交付业务价值 >> 20:00-20:30 丨《鱼快创领:多场景软硬件一体化的敏捷项目管理实践 》 唐骥(鱼快创领 项目管理专家) 1.鱼快创领在项目管理过程中面临的痛点 2.从产品、项目和团队三个维度搭建软硬件一体化管理体系 3.鱼快创领使用 TAPD 的收益 预约报名 长按海报识别二维码报名

    41620编辑于 2022-12-20
  • 来自专栏深度学习与python

    高科制造类项目研发如何软硬协同、敏捷提效?| Q推荐

    本期 「TAPD 思享汇」将聚焦 TAPD 在高科制造行业的最佳实践,邀请三位行业专家,解构高科制造类项目研发管理全流程的痛点及难点,并给出行之有效的解决方案,保证高效稳定的交付节奏,全面助力研发团队软硬协同 直播议程及大纲 ►19:00-19:30 丨《创维 VR:敏捷研发过程中的管理实践》 张毅(创维 VR 研发总监) 创维 VR 软硬件开发流程框架及 TAPD 使用场景概览 创维 VR 软硬件一体化研发解决方案 研发流程总监) 元年科技开发流程框架及 TAPD 使用场景概览 元年科技使用 TAPD 的重点功能场景解剖 元年科技如何进行量化质量管理,高效交付业务价值 ►20:00-20:30丨《鱼快创领:多场景软硬件一体化的敏捷项目管理实践 》 唐骥(鱼快创领 项目管理专家) 鱼快创领在项目管理过程中面临的痛点 从产品、项目和团队三个维度搭建软硬件一体化管理体系 鱼快创领使用 TAPD 的收益 预约报名 现在扫码,即可预约直播!

    48620编辑于 2023-03-29
  • 来自专栏TAPD

    TAPD思享汇|高科制造企业如何软硬协同、敏捷提效?

    软硬件一体的高科制造类项目研发管理有多难?如何通过敏捷管理提升研发质量?如何构建产品、项目、团队三位一体的研发管理体系? TAPD 思享汇」线上直播系列课程,一期直播将聚焦 TAPD 在高科制造行业的最佳实践,解构高科制造项目在研发项目管理全流程的痛点及难点,并给出行之有效的解决方案,保证高效稳定的交付节奏,全面助力研发团队软硬协同 直播议程及大纲 >> 19:00-19:30 丨《创维 VR:敏捷研发过程中的管理实践》 张毅(创维 VR 研发总监) 1.创维 VR 软硬件开发流程框架及 TAPD 使用场景概览 2.创维 VR 软硬件一体化研发解决方案 .元年科技开发流程框架及 TAPD 使用场景概览 2.元年科技使用 TAPD 的重点功能场景解剖 3.元年科技如何进行量化质量管理,高效交付业务价值 >> 20:00-20:30 丨《鱼快创领:多场景软硬件一体化的敏捷项目管理实践 》 唐骥(鱼快创领 项目管理专家) 1.鱼快创领在项目管理过程中面临的痛点 2.从产品、项目和团队三个维度搭建软硬件一体化管理体系 3.鱼快创领使用 TAPD 的收益 预约报名 长按海报识别二维码报名↓

    43120编辑于 2022-12-14
  • 来自专栏《C++与 AI:个人经验分享合集》

    软硬协同优化,解锁鸿蒙系统AI应用性能新高度》

    如何通过软件和硬件协同优化,进一步提升鸿蒙系统中AI应用的整体性能,成为了开发者和技术爱好者们关注的焦点。 协同优化:实现性能突破 资源共享与协同:鸿蒙系统的微内核架构使得软件和硬件之间能够更加方便地共享资源。通过在硬件层面对资源进行抽象和管理,软件可以根据需要灵活地调用硬件资源,实现资源的最大化利用。 任务调度与协同:在软件层面,通过优化任务调度算法,根据硬件的性能和负载情况,合理地分配AI任务到不同的硬件核心或设备上。 在多设备协同场景中,如手机与平板、智能穿戴设备等协同工作时,根据各个设备的硬件特点和用户的使用习惯,将AI任务进行合理拆分和分配,实现任务的并行处理和协同完成,提高系统的整体性能和效率。 通过软件和硬件的协同优化,能够充分发挥鸿蒙系统和AI应用的优势,实现性能的大幅提升。

    36310编辑于 2025-05-21
  • 来自专栏C++系列

    【Linux】从软硬件角度重新理解 (8

    本章主要内容面向接触过Linux的老铁,从软硬件层面向大家介绍操作系统与冯诺依曼体系, 主要内容含: 一.冯诺依曼体系(硬件层面) 1.CPU与输入输出设备 截至目前,我们所认识的计算机,都是有一个个的硬件组件组成 ,操作系统包括: 内核(进程管理,内存管理,文件管理,驱动管理) 其他程序(例如函数库,shell程序等等) 操作系统的作用主要有以下两点:(用户层这里主要指程序员) 通过帮助用户管理好软硬件资源

    38810编辑于 2024-01-22
  • 来自专栏腾讯大讲堂的专栏

    TAPD思享汇|高科制造企业如何软硬协同、敏捷提效?

    软硬件一体的高科制造类项目研发管理有多难?如何通过敏捷管理提升研发质量?如何构建产品、项目、团队三位一体的研发管理体系? TAPD 思享汇」线上直播系列课程,一期直播将聚焦 TAPD 在高科制造行业的最佳实践,解构高科制造项目在研发项目管理全流程的痛点及难点,并给出行之有效的解决方案,保证高效稳定的交付节奏,全面助力研发团队软硬协同 直播议程及大纲 >> 19:00-19:30 丨《创维 VR:敏捷研发过程中的管理实践》 张毅(创维 VR 研发总监) 1.创维 VR 软硬件开发流程框架及 TAPD 使用场景概览 2.创维 VR 软硬件一体化研发解决方案 .元年科技开发流程框架及 TAPD 使用场景概览 2.元年科技使用 TAPD 的重点功能场景解剖 3.元年科技如何进行量化质量管理,高效交付业务价值 >> 20:00-20:30 丨《鱼快创领:多场景软硬件一体化的敏捷项目管理实践 》 唐骥(鱼快创领 项目管理专家) 1.鱼快创领在项目管理过程中面临的痛点 2.从产品、项目和团队三个维度搭建软硬件一体化管理体系 3.鱼快创领使用 TAPD 的收益 预约报名 长按海报识别二维码报名↓

    51220编辑于 2022-12-21
  • 来自专栏帅云霓的技术小屋

    软硬件融合技术内幕 进阶篇 (8)

    在上期《软硬件融合技术内幕 进阶篇 (7) —— 恶魔导演的战争》中,我们认识到了,正如第二代高空高速战斗机难以胜任现代信息化战争那样,如果智能网卡的核心芯片只具备较高的数据包收发能力,而在可编程方面有所不足 这款SoC包括8个MIPS核,并通过超线程技术向操作系统提供32个vCPU。我们注意一个细节,MIPS的超线程和x86不同,每个物理核(也就是一个ALU)可以带4个超线程(4个寄存器组)。 基于SoC实现的网络路由器和防火墙等设备,事实上成为了软硬件融合的典范,这些产品的研发过程也培养出了一大批方老师这样对系统底层技术精通的人才。 浮云朝露,乌飞兔走。

    79120编辑于 2022-12-13
  • 来自专栏容器化

    软硬协同编程 - C#玩转CPU高速缓存(附示例)

    get到了很多新知识,解惑了很多老问题,最近读了Martin Fowler大师一篇非常精彩的博客The LMAX Architecture,里面有一个术语Mechanical Sympathy,姑且翻译成软硬协同编程 (Hardware and software working together in harmony),很有感悟,说的是要把编程与底层硬件协同起来,这样对于开发低延迟、高并发的系统特别地重要,为什么呢, 从上图可以看到,CPU高速缓存(一、二级)的存储单元为Line,大小为64 bytes,也就是说无论我们的数据大小是多少,高速缓存都是以64 bytes为单位缓存数据,比如一个8位的long类型数组,即使只有第一位有数据 刨根问底 在C#下,一个long类型占8 byte,对于一般的实现方式,在多线程的情况下,隶属于每个独立线程的数据会共用同一个缓存行,所以只要有一个线程更新了缓存行的数据,那么整个缓存行就自动失效,这样就导致

    88340发布于 2019-02-15
  • 来自专栏帅云霓的技术小屋

    软硬件融合技术内幕 终极篇 (8) —— 美味的豆汁

    上期我们介绍了针对SRAM降成本的方案——DRAM。DRAM的每bit只需要1个晶体管实现,大大降低了芯片面积,功耗和成本。

    49220编辑于 2023-02-25
  • 来自专栏腾源会

    用「芯」推进国产软硬协同发展,OpenCloudOS 社区走进飞腾活动报名启动!

    为了应对这些挑战并加速国产软硬件生态的发展,本期 OC 城市行将与行业专家、技术领袖和企业代表共同走进「飞腾」,以《用「芯」推进国产软硬协同发展》为主题,分享飞腾作为国内领先的自主核心芯片提供商,如何与 OpenCloudOS 开源社区紧密合作,共同推动国产软硬件开源生态的建设,以及双方在国产软硬件生态建设方面的成功经验和未来发展规划。 截至 2023 年 12 月底,飞腾的生态伙伴数量已经超过 6300 家,飞腾已联合国内软硬件厂商支撑了 4200 多款飞腾平台设备上市,适配软件超 47000 款,兼容 200 万级移动 APP 应用 活动信息 时间:3 月 29 日(周五)14:00-17:30 地点:北京市海淀区知春路27号量子芯座8楼飞腾 活动流程 14:00-14:15 签到‍ 14:15-14:45 飞腾展厅参观 14:50 -15:00 开场致辞 15:00-15:25 分享一:飞腾在OpenCloudOS开源社区的实践分享及发展规划 15:25-15:50 分享二:OpenCloudOS社区国产软硬协同发展的实践探索与未来规划

    56610编辑于 2024-03-18
  • 来自专栏Android 进阶

    Linux 软硬链接

    软硬链接命令 硬链接:ln 源文件 链接名 软链接:ln -s 源文件 链接名 区别: 若将源文件删除,硬链接依旧有效,而软链接会无效,即找不到源文件。

    4.3K10发布于 2019-12-26
  • 来自专栏破晓

    【Linux】软硬连接

    hello,大家好,今天,我们要学习的内容是软硬链接的。我们将从软连接的作用,硬链接的作用 和软硬链接的区别等方面学习。那我们就开始啦! 在看本篇博客之前,为了更好的理解软硬链接,建议先看 一.现象 二.硬链接 如何创建硬链接: ln 目标文件 生成的软链接文件 如图,我们发现:这两个文件的inode编号是一样的 。 写到这个,软硬链接的内容就结束了,因水平有限,文中难免会有错误,请各位读者指正!!

    1.4K10编辑于 2024-06-24
  • 来自专栏鹅厂网事

    软硬协同、高效融合:边缘超融合网关HyperSGW支撑腾讯分布式云海量用户并发

    我们从会话表项压缩与软硬协同接力的维度,实现了1000万+的会话规模。 这样session table的字段长度从19B减少到8B,降低了58%。可用stage越多,压缩效果越好。 b) 软硬协同接力,应对大规模用户并发 图4 软硬协同接力架构图 尽管会话表项压缩技术能够实现硬件表项规格的显著提升,但对于1000w级别以上的状态会话转发需求,这仍然不够。 因此,HyperSGW采用了一种软硬协同的大规模会话转发技术。 3) 有序统筹,轻量级大象流卸载 HyperSGW的软硬协同方案能够支撑超过1000万的状态会话规模。

    1.4K10编辑于 2024-04-18
  • 来自专栏学习

    【Linux】软硬链接

    理解了软硬链接之后,聊一聊软硬链接的使用场景 软硬链接的使用场景: 软链接的使用场景 快捷方式 上面这个图就是一个例子,Windows当中的快捷方式,存储的就是目标的路径,索引到目标位置。

    1.2K10编辑于 2025-01-09
  • 来自专栏MavenTalk

    软硬融合的趋势

    没有硬件只有软件,对传统行业来说,似乎就没什么太大变化,比如生产制造、农林牧渔等等,那些硬邦邦的机器依旧是无法感知的,依旧需要人去读机器再回填到系统里,对他们而言工作量没减多少。

    35140编辑于 2022-11-28
  • 来自专栏亨利笔记

    企业环境内的云边协同 | 系列文章(8

    第八篇 企业环境内的云边协同 云计算 云计算的本质是利用大规模数据中心内丰富的IT资源,辅以自动化、智能化流程、实现按需获得资源的自服务模式。 但实际上云在大规模数据中心内运行的物理属性,对于理解边缘计算和云边协同非常重要。 云计算模式从下到上分为基础设施即服务(IaaS)、平台即服务(PaaS)、软件即服务(SaaS)三层,在边缘计算和云边协同上我们也会以此来划分层级和讨论。 下图为一般企业环境内的云边协同计算参考架构,其中的任何一层实际上都是可选的。具体的实现方式因组织和用例而异,各有不同。但总体的层级结构是类似的。 ? 云边协同 云边协同的总体思路是将边缘与云统一管理,协调一致。 根据如上的分析,云和边缘的协同方式也可以划分成几个不同的层级结构来实现。

    1.1K00发布于 2020-07-15
  • 来自专栏SDNLAB

    百度王佩龙:云计算网络 软硬件一体化协同实践

    面对以上挑战问题,百度云持续深耕,采取了一系列的升级改造措施,通过可编程硬件 + 通用的软件协同软硬一体化架构演进,以及NFV增加弹性扩缩容能力、SFC增加网络业务链路可编程能力来应对这些挑战。 相对于云中心IDC来说,边缘节点、本地云等的特点是分布广、节点多、成本敏感,虽然单点体量小但带宽需求和稳定性要求并不低,同时又要保证客户对云产品的使用体感一致,所以技术同栈、产品底座小型化、软硬件一体化协同成为云网络在边缘 软硬件一体化协同实践案例 实践案例一:安全防攻击和导流器 弹性公网IP为用户提供公网接入服务。通过可编程硬件网关EGW可满足超大公网带宽的访问需求,并可以在不同业务需求下灵活调度流量。 实践案例三:软硬协同负载均衡 引入Tofino这类可编程硬件后,系统的吞吐、时延等指标得到了极大的提升。 通过上述逻辑,实现了Tofino hot path、FPGA warm path、CPU slow path三级转发能力,是典型的软硬协同案例,充分结合了软件灵活性和硬件高性能,实现较好的性价比。

    2.3K20编辑于 2022-05-25
领券