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

    Barefoot发布基于Tofino芯片的Wedge 100B交换机系列

    此外,Barefoot Networks还将展示使用了Tofino芯片的Wedge 100B系列交换机,包括Wedge100BF-32X,3.2Tb / s 1RU 32x100GE交换机和Wedge100BF 在Tofino上运行的默认“switch.p4”程序将Wedge 100B交换机转换为机架顶交换机,具有数据中心所需的所有标准功能。 OCP网络项目联合负责人Omar Baldonado说:“开放计算项目很乐意看到Barefoot与社区共享两个Wedge 100B硬件设计,我们期待看到Wedge 100B设计带来的创新,以及Barefoot 在OCP生态系统中使用Wedge 100B平台,网络架构师可以访问完全分解的网络堆栈,使得他们能够构建最适合他们需求的网络。” Wedge100BF-32X和Wedge100BF-65X现在可以从Edgecore Networks订购。

    2.7K50发布于 2018-03-30
  • 来自专栏IT从业者张某某

    离散数学与组合数学-数理逻辑-01命题与联结词

    vee A \Leftrightarrow A (3)交换律 A \wedge B \Leftrightarrow B \wedge A, A \vee B \Leftrightarrow B \ vee A (4)结合律 A \wedge (B \wedge C )\Leftrightarrow (A \wedge B) \wedge C , A \vee (B \vee C )\Leftrightarrow (A \vee B) \vee C (5)分配律 A \wedge (B \vee C )\Leftrightarrow (A \wedge B) \vee (A \wedge C) , A \ vee (B \wedge C )\Leftrightarrow (A \vee B) \wedge (A \vee C) (6)德摩根律 \neg (A \wedge B) \Leftrightarrow \neg A \vee \neg B , \neg (A \vee B) \Leftrightarrow \neg A \wedge \neg B (7)吸收律 A \wedge (A \vee

    62020编辑于 2023-10-16
  • 来自专栏yhlin's blog

    谓词逻辑

    设 A(x): x 为人,B(x): x 登上过月球 则命题符号化为:\exists x (A(x)\wedge B(x)) <3> 每列火车都比某些汽车快。 量词辖域的扩张和收缩、 \forall x(A(x)\wedge \exists y B(y))\Leftrightarrow \forall xA(x) \wedge \exists y B(y) 收缩 量词分配律 \color{red}{\forall} x(A(x)\color{red}{\wedge} B) \Leftrightarrow \forall xA(x) \wedge \forall G(x)) <2> \Leftrightarrow \forall x \forall y(F(x)\wedge G(y)) \Leftrightarrow \forall xF(x)\wedge \ forall x G(x) 换名规则 \forall x(F(x)\wedge G(x))

    1.7K10编辑于 2023-02-27
  • 来自专栏Crossin的编程教室

    中秋节到了,送你一个Python做的Crossin牌“月饼”

    ([5, 5], R-12, 0, 90, ec='orange', fc=r'white', linewidth=4) 这里wedge1、wedge3、wedge5、wedge7是大扇形,wedge2 、wedge4、wedge6、wedge8是小扇形,一个大扇形嵌套一个小扇形,其中wedge1嵌套wedge2,wedge3嵌套wedge4,以此类推。 Wedge这个类和前面Arc有些类似,不过Wedge是圆的一部分,以wedge1为例: wedge1 = Wedge([-2, 2], R-5, 90, 180, ec='orange', fc=r'white 在图中笔者标出了wedge1、wedge2、wedge5和wedge6的位置,所有扇形按照逆时针方向放置。 ? 图4. , wedge2, wedge3, wedge4, wedge5, wedge6, wedge7, wedge8]) fig, ax = plt.subplots(figsize=(8,8)) ax.set_aspect

    63641发布于 2020-10-10
  • 来自专栏yhlin's blog

    命题逻辑基础

    $p\wedge r$ $p\rightarrow q$ $\neg(p\rightarrow q)$ $p\wedge r\wedge \neg(p\rightarrow q)$ $0 \quad 0 (A\wedge B)<=>\neg A\vee \neg B 吸收律:A\vee (A\wedge B)<=>A;A\wedge (A\vee B)<=>A 同一律:A\vee 0<=>A; A\wedge \vee(p_n\wedge q_n); 有限个析取式的合取称为合取范式,如 (p_1\vee q_1)\wedge(p_2\vee q_2)\wedge ... 而对于一个 合取范式 A_1 \wedge A_2 \wedge ... \wedge A_n, 若其中的每一个析取范式 A_i 都是 大项 ,则称该析取范式为 主合取范式。 ))\wedge (\neg p \vee (q \wedge p))<=> (\neg p \vee q)\wedge (\neg p \vee q)\wedge (\neg p \vee p)<=>

    94210编辑于 2023-02-27
  • 来自专栏IT从业者张某某

    离散数学-考纲版-01-命题逻辑

    vee A \Leftrightarrow A (3)交换律 A \wedge B \Leftrightarrow B \wedge A, A \vee B \Leftrightarrow B \ vee A (4)结合律 A \wedge (B \wedge C )\Leftrightarrow (A \wedge B) \wedge C , A \vee (B \vee C )\Leftrightarrow (B \vee C )\Leftrightarrow (A \wedge B) \vee (A \wedge C) A \vee (B \wedge C )\Leftrightarrow (A \vee \neg A \wedge \neg B (7)吸收律 A \wedge (A \vee B )\Leftrightarrow A , A \vee (A \wedge B ) \Leftrightarrow B \Leftrightarrow (A \wedge B) \vee (\neg A \wedge \neg B) (14)假言易位 A \to B \Leftrightarrow \neg

    88240编辑于 2023-10-16
  • 来自专栏yhlin's blog

    命题逻辑的推理规则

    A 推出结论 B 的方法有三种: 真值表法 等值演算法(利用等值式) 在自然推理系统 P 中用推理规则证明(重点) 推理规则: 以下规则虚熟记于心, 下述 逗号 可以理解成 并且 化简律:p\wedge q\Rightarrow p, p\wedge q\Rightarrow q; 附加律:p\Rightarrow p\vee q,q\Rightarrow p\vee q 假言推理:p, p\ :p\rightarrow q,\neg q\Rightarrow \neg p 析取三段论:p\vee q,\neg p\Rightarrow q 合取式:p,q\Rightarrow p\wedge proof: 命题符号化:找到原子命题 令: p:小张去看电影 q:小王去看电影 r:小李去看电影 s:小赵去看电影 前提:p\wedge q\rightarrow r,\neg s\vee p,q 结论 步骤 公式 理由 1 $s$ 附加前提引入 2 $\neg s \vee p$ 前提引入 3 $p$ 1,2,析取三段论 4 $q$ 前提引入 5 $p\wedge q$ 3,4 合取 6 $p\wedge

    2.1K10编辑于 2023-02-27
  • 来自专栏yhlin's blog

    谓词逻辑归结原理

    def: Q 为 P_1,P_2, \cdots ,P_n 的逻辑结论,当且仅当 P\wedge \neg Q 是不可满足的,结论才成立 这样做的原因是证明不可满足性要比证明可满足性简单得多。 利用一下公式消去谓词公式中的 P\rightarrow Q\Leftrightarrow \neg P\vee Q,P\leftrightarrow Q\Leftrightarrow (P\wedge Q)\vee (\neg P\wedge \neg Q) \color{red}{\Longleftrightarrow} \forall x (\neg \forall yP(x,y) \vee 利用下列公式把否定符号 \neg 移到紧靠谓词的位置上 双重否定律:\neg (\neg P)\Leftrightarrow P 摩根律:\neg (p\wedge q)\Leftrightarrow 利用分配律: p\vee(q\wedge r)\Leftrightarrow (p\vee q)\wedge (p\vee r) p\wedge(q\vee r)\Leftrightarrow (p\wedge

    2.9K21编辑于 2023-02-27
  • 来自专栏生物信息学、python、R、linux

    matplotlib圆环图/饼图显示比值

    2.2, 'test', fontsize=24, style='oblique', ha='center',va='top',wrap=True) # 画出每个pie图的边的颜色 for pie_wedge in pie_0[0][:1]: pie_wedge.set_edgecolor('gray') for pie_wedge in pie_1[0]: pie_wedge.set_edgecolor ('gray') for pie_wedge in pie_2[0]: pie_wedge.set_edgecolor('gray') # 设置legend的位置和字体 ax.legend(labels

    3.8K40发布于 2021-04-16
  • 来自专栏yhlin's blog

    谓词演算的推理理论

    UI 7 | \forall x(F(x)\vee G(x)) | 前提引入 8 | F(c)\vee G(c) | 7,UI 9 | F(c) | 6,8,析取三段论 10 | \neg F(c)\wedge : x 是胎生动物 前提:\forall x(p(x)\rightarrow q(x)),\neg \forall x(p(x)\rightarrow r(x)) 结论:\exists x(q(x)\wedge 3 | \neg (p(c)\rightarrow r(c)) | 2,EI 存在量词消去 4 | \neg(\neg p(c)\vee r(c)) | 3,置换规则(等值演算) 5 | p(c)\wedge rightarrow q(x)) | 前提引入 8 | p(c)\rightarrow q(c) | 7,UI 9 | p(c) | 5,化简律 10 | q(c) | 8,9,假言推理 11 | q(c)\wedge \neg r(c) | 6,10,合取 12 | \exists x(q(x)\wedge \neg r(x))✔️ | 11,EG 存在量词引入

    84410编辑于 2023-02-27
  • 来自专栏Ywrby

    14-关系代数Relation Algebra

    两个关系必须具有相同的n个元(即两个关系都有n个属性) 相应的属性必须取自同一个域下 进行交运算后仍未一个n元关系,由所有既属于R又属于S的元组组成 R\cap S=\lbrace t|t\in R\wedge 一共具有k_1*k_2个元组 R\times S=\lbrace \overbrace{t_r\ \ t_s}|t_r\in R \wedge t_s\in S\rbrace 专门的关系运算 选择运算 t_s\in S\wedge t_r[A]\theta t_s[B]\rbrace 其中A和B分别表示的是R和S上度数相等且可比的两个属性组,\theta表示比较运算符 连接运算就是从R和S的笛卡尔积 (即在结果中去掉重复的属性列) 自然连接的含义是R和S的相同属性组的值相等 R \Join S=\lbrace \overbrace{t_r\ \ t_s}|t_r\in R \wedge t_s\in S\wedge t_r[A]= t_s[A]\rbrace 内外连接 可以看到两个关系在做自然连接时,满足比较关系的元组被保留,不满足比较关系的元组被舍弃,这就说明R和S两个关系中都可能会有元组被舍弃

    2.5K20编辑于 2022-10-27
  • 来自专栏SDNLAB

    Facebook:进击的网络架构

    Wedge交换机有16个端口,运行速度为40Gb/s,外加一个“Group Hug”微服务器,6-pack模块化交换机在模块化系统中有12个Wedge板,其中八个为Wedge leaf交换机,提供128 两年后,Facebook在2016年初推出了100Gb/s ASIC的Wedge 100 leaf交换机,并在2016年底推出了Backpack spine,这是Wedge 100的模块化版本,就像6- Pack spine交换机和Wedge 40。 Facebook已经逐渐在全球范围内将6-Pack交换机替换为Backpack交换机,并将Wedge 40s替换为Wedge 100s,但Classic Fabric的基本结构到目前为止还没有改变。 交换机,F16架构则使用了Minipack spine交换机和基于Tomahawk-3(Minipack)、Tomahawk-2(Wedge 100S)ASIC的Wedge 100S交换机。

    2.6K20发布于 2019-08-13
  • 来自专栏SDNLAB

    思科 + Meta = ?

    9日,思科和Meta(前身 Facebook)一起发布了基于Silicon One Q200L的12.8Tbps白盒交换机Wedge400C,并且作为TOR交换机使用。 图 1. Wedge400C 和 Cisco Silicon One 这是 Meta 首次使用 Cisco 芯片。 在OCP峰会上,Meta 确认了与 Cisco 以及Broadcom 的合作,后者为 Wedge400 交换机提供 Tomahawk 3 ASIC。

    1K20发布于 2021-11-17
  • 来自专栏正则

    React Native ART

    'react' import { View, ART } from 'react-native' const {Surface} = ART; import Wedge /Wedge' export default class Fan extends React.Component{ render(){ return(

    2K20发布于 2021-11-02
  • 来自专栏CV学习史

    计算机中使用的数理逻辑学习笔记

    上面例子的 (press(V)) 就应该表示为: press(V): \pi_1^{'}=\pi_1 \wedge \pi_2^{'}=\pi_2\wedge x^{'}=x\wedge y^{'} (at_l_j wedge at^{'}_l_k wedge y^{'} = ewedge pres(V-lbrace pi_i,yrbrace)) 。 进行以上例题中的 (m_0) 赋值语句时,就应该表示成: (p_{m_0}:pi_2=m_0 wedge pi_2^{'}=m_1 wedge pi_1^{'} = pi_1 wedge x^{'} = at\_l_j \wedge \left( \begin{matrix} b \wedge at^{'}\_l_1 \\ \vee \\ ! ={0} \wedge \pi_1^{'}=l_2 \end{matrix} \right) \wedge \pi_2^{'} = \pi_2 \wedge x^{'}=x \wedge y^{'}=y

    2.5K20发布于 2020-02-11
  • 来自专栏向治洪

    react-native之ART绘图详解

    Wedge.js import React, { Component, PropTypes } from 'react'; import { ART } from 'react-native'; const { Shape, Path } = ART; /** * Wedge is a React component for drawing circles, wedges and arcs. Like other * ReactART components, it must be used in a <Surface>. */ export default class Wedge extends /** * _createArcPath(sa, ea, ca, or, ir) * * Creates the ReactART Path for an arc or wedge /Wedge' export default class Fan extends React.Component{ render(){ return(

    4.6K80发布于 2018-01-26
  • 来自专栏SDNLAB

    FaceBook推出开放式100G模块化交换机Backpack

    在宣布推出Wedge 100架顶式交换机之后,FaceBook日前宣布推出第二代模块化交换机Backpack。 Wedge、6-pack、Backpack是FaceBook试图通过使用商用硬件和开源设计重新定义网络设备计划的重要组成部分,该部分的工作与开放网络供应商如Big Switch、Cumulus Networks

    97040发布于 2018-03-30
  • 来自专栏s09g的技术博客

    Cloud Pilot系列:1. Google Cloud 数据中心网络架构

    Facebook的第一代fabric交换机产品叫6-pack,因为它使用了6个WedgeWedge是Facebook自研的ToR,搭载了基于Linux自研的FBOSS网络操作系统。 于是Facebook拿了12个Wedge做了一个二层Clos结构(4个spine+8个leaf),然后放进一个机箱,取名Backpack。 于是Facebook又拿了一堆Wedge(这里已经是二代Wedge了,叫做Wedge 100,目标是支持100G的链路,而第一代的算是Wedge 40),同样是二层互联,做了一个叫做Fabric Aggregator

    2.5K10编辑于 2022-07-06
  • 来自专栏数据 学术 商业 新闻

    Python-matplotlib 商业图表绘制第2弹

    .496,y_text),xytext=(.492,y_text),ha="center",va="center", arrowprops=dict(arrowstyle="wedge .504,y_text),xytext=(.508,y_text),ha="center",va="center", arrowprops=dict(arrowstyle="wedge .496,y_text),xytext=(.492,y_text),ha="center",va="center", arrowprops=dict(arrowstyle="wedge va='center',fontsize = 5,color='k') 由于左右位置的不同,ax.annotate()中xy和xytext设置有所不同,这里主要根据和ax.annotate()指向方式(wedge

    41321发布于 2021-02-22
  • 来自专栏SDNLAB

    Facebook、NTT、Big Switch共推开放交换机软件

    具体而言,这3家公司将展示的是运行开源Open Network Linux的Facebook Wedge交换机,它结合三个部分:Facebook的FBOSS、NTT通信公司的L3路由、Big Switch Facebook已经在其5大数据中心中采用了开源硬件和软件设计方案,Facebook公司拥有自主设计的交换机Wedge和6-pack,模块化交换机6-pack使用Wedge作为基本构建模块,通过向大型机架中填充小型交换机 Wedge构建网络。

    1K70发布于 2018-04-03
领券