
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
各类商业产品采取了不同等级的防护,基本上就是:基于 TCB 的访问控制、上述三种技术的各类变体:Split Counter Tree (SCT), Bonsai Merkle Tree (MT), TCB-managed Page Tables (PTs), Tagged Memory, Logs Hashes, MACs in ECC bits 等等。大体上来说,将多个 CTR 组装成一个 “计
在分布式系统里,并发指令(不是并行)的顺序需要被各个处理器所共识。否则,并发指令顺序错乱会导致处理器状态不一致。区块链是一种分布式系统,最根本的就是共识机制,而挖矿功能一点儿也不重要。分布式系统的共识机制要满足如下两条要求:1. **安全性**(*Safety*),所有正确的进程都认同同一个值。2. **活性**(*Liveness*),分布式系统最终会认同某一个值。区块链的**共识机制**有很多
Oblivious Random-Access Machine (ORAM) 是一种计算机模型,可以抵御(主动/被动)敌手观察到 “访存模式”。所谓 Oblivious 指的就是敌手**无法区分不同的访存地址序列**,只要这两个输入下程序的执行时间相同。ORAM 最初是用来做软件保护的,但之后在 MPC 等其他领域中大展拳脚(类似于 ZKP 的命运)。应用场景:假设数据在内存中是加密的,敌手无法观

国科大《机器学习》内容# 机器学习流程1. 数据的采集和预处理2. 模型选择:选择一组带参数的 **models**,以及对应的 **error function**3. 利用 **Learning Algorithm**,寻找最小化 error function 的一个模型与对应的参数4. 应用学到的模型

python代码import numpy as np#数据处理from matplotlib import pyplot as plt#绘图from scipy.interpolate import make_interp_spline#插值,用于平滑折线图#######################################################################
本文介绍了 IBM 量子计算开源框架 Qiskit 的安装、功能和使用方法。
量子纠错码、量子算法

CPU 与 GPU 的硬件结构:可以看出,GPU 与 CPU 本质上没什么区别。仅仅是 GPU 的逻辑控制单元较为简单,并拥有大量的运算单元(共享内存的众核处理器)。GPU 除了图像处理,也可以做科学计算,然而 GPU 的 API 特别难用。CUDA(Compute Unified Device Architecture)是一种简单的轻量级软件,方便人们在 GPU 上编程。CUDA 软件栈:下面,
另外,如果 warp 里的线程同时读取同一个数据,使用 broadcast 机制,也可以在。如果需要大量数据,这种一次次的数据调度会特别慢。在使用异步预取进行了一系列重构之后,您应该看到内存传输次数减少了,但是每次传输的量增加了,并且内核执行时间大大减少了。不过,在 CUDA 的云平台上,不同的非默认 stream 上,它们还是串行执行的。不过,在 CUDA 的云平台上,不同的非默认 stream