首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

3.5.9 Shard Allocation

1 什么是分片分配 (shard allocation) 分片分配 (shard allocation),是指在索引创建、副本增减、节点增减、分片重平衡等过程将索引分片落实到实际的物理节点的操作,包括但不限于...和 index.routing.allocation.total_shards_per_node 控制各节点的分片数量,使集群将分片相对均匀分配到各节点,并利用 index.routing.allocation.include...对于类似缩容的存在一定风险性的主动操作,建议与扩容类似,首先设置全部索引的 index.routing.allocation.exclude 或者直接在集群范围内设置 cluster.routing.allocation.exclude...如果设置索引的分片控制参数为: { "index.routing.allocation.include.zone": "zone1,zone2", "index.routing.allocation.include...ES 内部使用 index.routing.allocation.include.

78330
您找到你想要的搜索结果了吗?
是的
没有找到

HLS通过ALLOCATION减少资源

接下来,我们在loop_functions里使用ALLOCATION,其作用对象为子函数sub_func,如下图所示。...ALLOCATION之后紧跟function,表明将其施加于某个函数上,instances的值为函数名称,limit的值(这里为1)表明该函数对应的RTL模块只会被实例化一份。...实际工程中,我们发现有时ALLOCATION并未生效,一方面要检查是否对相应函数关闭了INLINE,另一方面要检查是否对相应函数使用了PIPELINE。...HLS在执行C综合时,其中一个关键的步骤是Schedule,Schedule的优先级高于ALLOCATION。工具会优先考虑所有函数的执行顺序,再决定是否可以ALLOCATION。...此外,ALLOCATION还可以指定某类资源的用量,如下图所示。通过指定操作,可以限定LUT、DSP等的用量。 Copyright @ FPGA技术驿站 转载事宜请私信 | 获得授权后方可转载

64610
领券