Pietro Bressana edited this page on May 16 · 18 revisions
NetFPGA is excited to announce a new hardware will join NetFPGA family of open-source networking platforms.
The PCIe board, NetFPGA SUME, is an FPGA-based PCI Express board with I/O capabilities for 10 and 100 Gbps operation, an x8 Gen3 PCIe adapter card incorporating Xilinx’s Virtex-7 690T FPGA.
The peripheral subsystems adds to the four SFP+ transceivers with replaceable DDR3-SODIMM memories, QDRII+ memories, as well as presenting the 18 remaining transceivers into two expansion interfaces of eight and ten 13.1Gbps (GTH) transceivers using an VITA-57 compliant FMC connector and an SAMTEC QTH-DP connector.
An article describing this card appeared in the September/October issue of IEEE Micro Magazine - the official link to the article is here. You can access the pre-print version of the paper here.
If you would like to be kept up to date on NetFPGA SUME, please fill this form.
As a starting point, new users may find the Getting Started Guide a good place to begin.
We hope you are as excited as we are to have this new addition to our growing family of open-source NetFPGA platforms, and we hope that you will be part of our exciting future.
Intel Socket-P LGA 3647 Processors 6138P includes the Intel® Arria® 10 GX FPGA
the Intel® Xeon® Scalable
processor with integrated Intel® Arria® 10 field programmable gate array
(FPGA) is now available to select customers. This marks the first
production release of an Intel® Xeon® processor with a coherently
interfaced FPGA—an important result of Intel’s acquisition of Altera.
The combination of these industry-leading FPGA solutions with Intel’s
world-class processors enables customers to create the next generation
of data center systems with flexible workload-optimized performance and
power efficiency.
1.0 The Intel® Xeon® Gold 6138P processor with Integrated Arria® 10 GX 1150 FPGA delivers up to 3.2X throughput with half the latency and 2X more VMs when compared to Intel® Xeon® Gold 6138P processor with software OVS (Open Virtual Switch) DPDK forwarding in the CPU user space application.
Configuration: 2x Intel® Xeon® Gold 6138P processor with Integrated Intel® Arria® 10 GX 1150 FPGA on Blue Mountain Pass (BMP) platform,
12 x 16GB Micron 2Rx8 DDR4 2666MHz (192GB total),
240GB Kingston SSD,
1xPCI-E 3.0 x8 slot and 1xPCI-E 3.0 x10 slot,
Network NICs:1x 100G Alaska NIC and 2 x Intel® Ethernet Network Adapter XXV710-DA2 (25GbE NIC) (fw 5.50.47059 api 1.5 nvm 5.51 0x80002bf8 1.1568.0),
Operating System: Ubuntu-16.04.3,
OS Kernel: 4.4.0-116-generic,
Bios: SE5C620.86B.01.00.0813.041020180320 (Release Date: 04/10/2018),
uCode: mb750654_02000043,
FPGA BBS v6.4.0_Production (GBS 6.4.0,
OPAE-0.12.1, Lib switch OPAE ver 1.1),
VM opearting system: Ubuntu 17.10,
OS Kernel: 4.13.0-31-generic...
Compared to 2x Intel® Xeon® Gold 6138P processor on Blue Mountain Pass (BMP) platform, 12 x 16GB Micron 2Rx8 DDR4 2666MHz (192GB total), 240GB Kingston SSD, 1xPCI-E 3.0 x8 slot and 1xPCI-E 3.0 x10 slot, Network NICs:1x 100G Alaska NIC and 2 x Intel® Ethernet Network Adapter XXV710-DA2 (25GbE NIC) (fw 5.50.47059 api 1.5 nvm 5.51 0x80002bf8 1.1568.0), Operating System: Ubuntu-16.04.3, OS Kernel: 4.4.0-116-generic, Bios: SE5C620.86B.01.00.0813.041020180320 (Release Date: 04/10/2018), uCode: mb750654_02000043, VM opearting system: Ubuntu 17.10, OS Kernel: 4.13.0-31-generic, Benchmark: Open vSwitch 2.9.0,
The benchmark results may need to be revised as additional testing is conducted. The results depend on the specific platform configurations and workloads utilizedin the testing, and may not be applicable to any particular user's components, computer system or workloads. The results are not necessarily representative of other benchmarks and other benchmark results may show greater or lesser impact from mitigations. Software and workloads used in performance tests may have been optimized for performance only on Intel microprocessors. Performance tests, such as SYSmark* and MobileMark*, are measured using specific computer systems, components, software, operations and functions. Any change to any of those factors may cause the results to vary. You should consult other information and performance tests to assist you in fully evaluating your contemplated purchases, including the performance of that product when combined with other products. For more information go to http://www.intel.com/performance.
Introducing the Intel® Xeon® Scalable processor with integrated Intel® Arria® 10 FPGA
The Intel® Xeon® Scalable Processor 6138P includes the Intel® Arria® 10 GX 1150, which provides up to 160Gbps of I/O bandwidth per socket and a cache-coherent interface for tightly coupled acceleration. The Intel® Arria® 10 GX 1150 has its own cache and shares memory with the processor via low-latency, cache coherent access over the Intel® Ultra Path Interconnect (Intel® UPI) bus. Unlike other system interface bus standards, Intel® UPI allows seamless access to data regardless of where the data resides (core cache, FPGA cache, or memory) without the need for redundant data storage and direct memory access (DMA) transfers. Data coherency also reduces application programming complexity and saves CPU cycles that would be wasted to determine which data is most-up-to-date.
A great example of this system capability is Intel’s new virtual switching reference design for the Intel® Xeon® Scalable processor with integrated FPGA. This reference design uses the FPGA for infrastructure dataplane switching, while the processor does application processing or processes virtual machines. This helps simplify network complexity and improve the productivity of the processor.
This solution is also compatible with the Open Virtual Switch (OVS) framework and delivers a dramatic 3.2X throughput improvement at half the latency and 2X more VMs as compared to OVS running on an equivalent processor without FPGA acceleration.1 Additionally, code compatibility with Intel’s OVS-DPDK software makes data center retrofits simple and scalable to optimize operational agility.
Fujitsu, a lead partner, plans to deliver systems based on the Intel® Xeon® processor with integrated FPGA and Intel’s OVS reference design. They are making the Intel® virtual switching reference design even more robust for the networking environment through their reliability, availability, and serviceability (RAS) with performance monitoring and debug assisting functions. This solution is being demonstrated this week at the Fujitsu Forum in Tokyo.
FPGAs continue to be an important part of Intel’s portfolio of workload-optimized solutions for the data center. Going forward, we will continue to improve ease of use of Intel® FPGAs and other accelerators in the datacenter. To provide our customers with greater deployment flexibility, Intel’s future roadmap will introduce a discrete FPGA solution with faster coherent and increased high-bandwidth interconnect enabled by the Acceleration Stack for Intel® Xeon® CPU with FPGAs. It will support code migration from the Intel® Xeon® Scalable processor with Integrated FPGA and the Intel® Programmable Acceleration Card (Intel® PAC) solutions, and will continue to be optimized for enhanced bandwidth and low latency.
To learn more about the new Intel® Xeon® Scalable processor with integrated FPGA, visit www.intel.com/accelerators.
Image source: Intel Now Intel has finally announced that they are shipping their Xeon 6138P Gold with integrated FPGA accelerator to selected customers.
The Intel Xeon 6138P includes one Arria10 GX 1150 FPGA core, with up to 160Gbps of I/O bandwidth and a cache-coherent interface for tightly coupled acceleration. The Arria FPGA has its own cache and connects with the Xeon processor via Intel’s ultra fast UPI (Ultra Path Interconnect). The data sharing between processor and FPGA do not need DMA access, reducing programming complexity.
According Anandtech, “The Xeon Scalable Gold 6138 is already an existing CPU, and the x86 silicon on the 6138P looks to be identical between the two parts: A 20C/40T CPU, with a 2GHz base clock, 3.7GHz boost, with 6 channels of DDR4 support. The PCIe lane count is different — 48 lanes on the base 6138 compared with 32 lanes on the 6138P — but this almost certainly means that 16 of those PCIe 3.0 lanes have been diverted for bandwidth for the FPGA.”
According to Intel, the integrated processor Xeon delivers a 3.2x throughput improvement at half the latency compared to an FPGA-less Xeon device.
In the announcement, Intel has stated that “Fujitsu, a lead partner, plans to deliver systems based on the Intel® Xeon® processor with integrated FPGA and Intel’s OVS reference design. They are making the Intel® virtual switching reference design even more robust for the networking environment through their reliability, availability, and serviceability (RAS) with performance monitoring and debug assisting functions. This solution is being demonstrated this week at the Fujitsu Forum in Tokyo.”
The Monacoin (MONA) was
launched in 2014 on Japan’s 2channel. Their Monacoin (MONA) currency is based on an ASCII-art
character of a cat called “mona,” and popular on Japanese online
forums.
The Monacoin is Japan’s first cryptocurrency and its popularity as a
meme coin that rivals Dogecoin.
Monacoin was released by a person or group known as
pseudonymously, as “Mr. Watanabe.”
This real identity of Mr. Watanabe
remains a mystery.
Mr. Watanabe first introduced Monacoin, suggested that the coin is a game and its mission is to find its
hashes.
It is similar to currencies found in roleplaying games -i.e. Final Fantasy, Dragon Quest, and etc.
Mr. Watanabe clarified that
MONA is not a form of security, but points that
are hashes collected on a network.
With this name and cat logo, Monacoin naturally fit into
Japan’s otaku culture.
Monacoin has become Japan’s favorite "meme" coin
and commonly used to tip on Japanese forums.
Monacoin is accepted in a number of online physical shops in Japan, and website Japanese bulletin boards; -i.e. AskMona and Monappy, which
is basically a Japanese version of Ebay.
Monacoin Value, Market Cap and Volume:
Monacoin-(MONA) has a hard cap volume supply of 105,120,000 MONA coins. The MONA-coin is not pre-mine.
MONA-coin is in the top 100 cryptocurrencies via market capitalization.
This MONA-coin value increased exponentially.
Monacoin total market cap briefly
exceeded $1 billion USD, hitting a high of $19.22.
The
price of Monacoin bulled back, but it still
experiences periods of volatility.
MONA's approved ATM's are for depositing and withdrawing BTC and Mona.
MonaCoin CryptoCurrency is one of the few used for
purchasing online/offline products.
Use of MONACOIN in businesses regards restaurants are
accepting mona in Japan.
Yes it's true, that the number of stores,
websites, and service providers that accept MonaCoin increases every
day.
Japanese internet sites, message boards, restaurants, many other businesses, and web
wallets that streamline the shopping experience for MONA owners. Major
Japanese electronics store, such as, Ark Akihabara accepts Monacoin, alongside
Bitcoin.
Monacoin has implemented
Lightning Network.
This implementation will help the currency for faster transaction,
instant payments cross blockchain transaction.
Monacoin dev team
is developing new improved ideas as you read this protecting your privacy.
With Segwit activated, Monacoin now is like Ethereum, Dash,
and XMR combined.
Monacoin is designed to
resist centralization, such as, Vertcoin, and the Lyra2REv2 algorithm inside
Monacoin is designed to resist the development of custom mining hardware
and multipool mining.
Mona developers are ensuring that transactions are validated by a
widely distributed network.
the Mona developers decentralization is there prime directive of
cryptocurrency.
If you desire to read more details:
Read the Lyra2REv2 white
paper.
Yet, Monacoin achieves without the need of
Proof-of-Stake and all its Problems.
Limited supply + Hoarded
mining = total fucking scam.
The Asic resistance of Lyra2REv2 translates ASIC developers are the Private-Financial Institutions Puppet Sheeple entrapping millions.
Sheeple Puppet ASIC
miners can not fork over monacoin if they do not like Segwit.
TECHNICAL DETAILS:
Genesis Block: April 2014
Algorithm: Lyra2REv2 (from 450,000 Block)
Difficulty Algorithm : Dark Gravity Wave (from 450,000 Block)
Segwit: Activated (from 977760 Block)
Premine: none
Block reward: 25 MONA
Block time: 1.5 minutes
Retarget: Every block
Totalcoins: 168 million
These technical details are found on their official website:
(http://monacoin.org
).
The Enigma Code is Here! Announcing Enigma Testnet 1.0 Release!
OptEdit: by Crypto Uranus:
Enigma takes our biggest step forward to decentralized future.
The Testnet-Code has become available now!
The Enigma Engineers stated from the earliest days of the Enigma project of their goal has been to enable decentralized applications to scale with gains of wide adoption.
The Enigma Engineers believe their development of groundbreaking privacy technologies is the first major step towards building a platform that will support our vision of a more sustainable, decentralized future.
As Enigma is one of the most ambitious projects in our space and time; The Enigma Engineers are always working hard to identify new team members and new partners like Intel who can help us achieve this mission.
In a space that is often overcrowded with vision and undersaturated with substance, The Enigma Engineers have always been determined to build and deploy real solutions.
The Enigma Engineers is not simply propose them they have created this global life changing experience.
This project is important for The Enigma Engineers to always keep building and always keep to the promises of decentralization and absolute privacy.
That is why today we are very excited to announce the immediate launch of Enigma’s initial testnet.
This development has been a long time to arrive.
Ever since The Enigma team's CEO Guy Zyskind’s initial whitepapers were published back in 2015 the entire earth waited for this single global dream to be fullfilled.
Since then, The Enigma Engineers core principle of focus is that a truly decentralized future requires privacy .
This has been validated over and over again.
Guy’s original whitepaper, “Decentralizing Privacy”, is now one of the most highly cited papers in the global internet cryptocurrency space with nearly 250 citations.
The Enigma Team have never been more certain of the necessity of our project to the future of decentralization, and we’re glad to see more and more leaders and projects acknowledge the significance of privacy.
We acknowledge that development of these types of innovative technologies is non-linear and an ongoing, iterative process.
The Enigma Team is not simply forking an existing platform.
The Enigma Team is building something completely new and essential.
The Enigma Team is building something that will take (and has taken) many people and many days and nights to build.
As The Enigma Team move along their ambitious roadmap, they do anticipate meeting many challenges, some unforeseen.
Enigma is committed to transparency and openness at every phase, and they will work actively with their developer community to tackle these problems and create better solutions. Privacy solutions are essential to securing all of our economic futures and that is why they are determined to succeed.
Enigma's Secret Contracts! You are invited into their circle of trusted!
Please read on for more details about the testnet and how you can begin building secret contracts with Enigma. The Enigma Team also tell you how to join their rapidly growing developer community and get the support you need.
The initial testnet release:
The testnet initiative is a self-contained network which allows external developers to build their highest levels of covert secret contracts.
Their developer release provides a deployable Docker network that holds a simplified, containerized environment also making available multiple core components of the Enigma protocol.
Developers are able to deploy secret contracts, and verify that these contracts are executed as intended.
Secret contracts operate by being executed in a retrofitted EVM running inside a Trusted Execution Environment (TEE) based on Intel’s SGX technology.
Intel’s SGX technology supports out-of-the-box interoperability with Solidity, as well as the Ethereum network.
Keep in mind, at this time you cannot:
The Intel’s SGX technology execute secret contracts outside of the Docker network.
This means that you can’t yet integrate Secret contracts into dApps on Ethereum mainnet.
Access the “world state” (i.e. account information, storage, or account’s code).
Run A Node:
This is purely a development network, so economic incentives are not relevant and have not been implemented.
Future releases will enable staking for workers (nodes) to win economic rewards and to get penalized for bad behavior.
Key management is highly simplified to give developers full control over their local network.
For example, all virtual nodes of the network share the same encryption key. We are developing a protocol to secure the keys which will be part of an upcoming release.
What comes next?
In the next Enigma release!
The Enigma Team will have a couple of major changes!
WASM implementation:
Enigma Virtual Machine (VM) will run computations on WASM in addition to EVM.
Enigma Virtual Machine (VM) will enable interoperability with other blockchains.
Enigma Virtual Machine (VM) will support other programming languages beyond Solidity.
Contract-level Sharding:
The protocol will define shards of workers per smart contract, significantly adding to scalability.
Changes to State Management:
State management is a central component of the Enigma network, and this has been simplified.
Smart contract attributes are simply encrypted and stored on Ethereum.
Enigma network executes computations statelessly, always reporting back to Ethereum.
The state of smart contracts will be securely stored on the Enigma network. The state of smart contracts will report to Ethereum only when necessary.
This will preserve, (The state of smart contracts), privacy while reducing electric/gas cost and improving scalability.
Reporting to Ethereum will enable building even more types of dApps that require this level of privacy and security (e.g., Secret ICOs and Privacy Tokens).
How can a cryptocurrency trader get started?
You will need a host machine with Intel SGX enabled.
Check here for hardware that supports this and also a script that will check if yours is compatible.
After setting up your environment and get started with building secret contracts, the best place to find support and assistance is the Enigma developer forum.
In the Enigma developer forum you can find helpful posts and interact with other developers and members of the Enigma team who can help address common issues.
You should also continue to use our documentation as a reference to avoid errata mistake within your special operations.
If you see any errors in the documentation, have observations you believe are helpful to Enigma developer forum developers, please make a post in the developer forum.
Remember, this is just the first release of many for Enigma as we add increased performance functionality Enigma developer forum.
Updates of our software will be a daily search and resolve, adamantly.
If you identify any protocol bugs or security issues, Please contact The Enigma Team by reporting your findings onto our Github, and all repositories are public.
This is a thrilling day for us at The Enigma Team.
The Enigma Team is releasing our testnet and Secret Contracts 1.0...
This "testnet and Secret Contracts 1.0" is a step forward for our project serving all of you.
This is The Enigma Team's goal is for secret contracts to become the new standard .
This is The Enigma Team's goal is for decentralized applications to move from novelties to necessities.
Sincerely to protect and serve decentralization as developers. The Enigma Team...
OMG is an Ethereum based “decentralized exchange” according to its white
paper.<
It’s, OmiseGO-OMG, also described as an asset-backed blockchain gateway.
In simpler terms, it’s designed to be a decentralized and distributed platform through which assets of almost any kind can be exchanged,
moved, and stored.
It could be used to transfer money internationally,
exchange fiat money for other fiat money, crypto assets for fiat, and
fiat for crypto assets, among potentially thousands of other use cases.
OMG is run by the Omise group, which is a reputable and long-standing
payment processing company based in Southeast Asia.
As such, they are currently putting a strong emphasis on the Southeast Asia region, and
it’s remittance (sending money) markets.
As someone who used to live in
Southeast Asia, Singapore specifically, I can attest to the importance
and value of remittance services.
In Singapore, many of my coworkers at
my previous office job would be from nearby Southeast Asian countries
like Indonesia, Malaysia, Vietnam, Thailand, Brunei, and other nearby
nations.
About:
OmiseGO is building a decentralized exchange, liquidity provider mechanism,
clearinghouse messaging network, and asset-backed blockchain gateway.
The OmiseGO is not owned by any single one party. Instead, it is an open
distributed network of validators which enforce behavior of all
participants.
It uses the mechanism of a protocol token to create a
proof-of-stake blockchain to enable enforcement of market activity
amongst participants.
Owning OMG tokens buys the right to validate
this blockchain, within its consensus rules.
Transaction fees on the
network including payment, interchange, trading, and clearinghouse use,
are given to non-faulty validators who enforce bonded contract states.
The token will have value derived from the fees derived from this
network, with the obligation/cost of providing validation to its users.
OMG is an Ethereum based “decentralized exchange” according to its white paper. It’s also described as an asset-backed blockchain gateway.
In simpler terms, it’s designed to be a decentralized and distributed platform through which assets of almost any kind can be exchanged, moved, and stored.
It could be used to transfer money internationally, exchange fiat money for other fiat money, crypto assets for fiat, and fiat for crypto assets, among potentially thousands of other use cases.
OMG is run by the Omise group, which is a reputable and long-standing payment processing company based in Southeast Asia.
As such, they are currently putting a strong emphasis on the Southeast Asia region, and it’s remittance (sending money) markets.
As someone who used to live in Southeast Asia, Singapore specifically, I can attest to the importance and value of remittance services.
In Singapore, many of my coworkers at my previous office job would be from nearby Southeast Asian countries like Indonesia, Malaysia, Vietnam, Thailand, Brunei, and other nearby nations.
OmiseGO is a cryptocurrency created on the Ethereum blockchain protocol for use in the mainstream world, particularly in Japan and Southeast Asia.
OMG is aiming to switch over to its own proof-of-stake blockchain by the fourth quarter of 2017.
OMG’s Thailand-based mother company, Omise, was founded in 2013 and has since expanded to hold offices Singapore, Indonesia, and Japan.
OMG was created for use “in mainstream digital wallets” with the intention of “[enabling] real-time, peer-to-peer value exchange and payment services agnostically across jurisdictions and organizational silos, and across both fiat money and decentralized currencies.”
Essentially, OmiseGO wants to be the Venmo or Square for Southeast Asia and Japan.
This, with the added function of integration and interchangeability across a wide range of eWallet payment platforms (ie PayPal and WeChat Pay), digital currencies, and other assets.
Decentralized Currency Exchange:
Though OMG runs through the Ethereum mainnet, users will be able to
use the OMG platform to exchange fiat, digital currency, and other
assets interchangeably.
This will provide an important set of services
to areas of the world that lack banking infrastructure, as no such
infrastructure is required under OMG.
Additionally, the creation of a decentralized exchange solves the
problems associated with centralized exchanges, such as Poloniex and Bittrex, which include susceptibility to hacking and high trading fees.
The Omise Company and its All-Star Team:
Omise was the first company to back the Ethereum
foundation’s ÐΞVgrants program with a $100,000 donation.
ÐΞVgrants
seeks to provide funding to lower-level projects that further the
foundation’s vision of “re-organizing the very fabric of our society
around a more transparent and inspectable ‘stack’”.
Omise CEO Jun
Hasegawa said, “We are honored by the opportunity to support the
decentralization revolution, beginning with our contribution that will
restart the Ethereum ÐΞVgrants program.”
OmiseGO has an all-star team of developers and advisors, including Joseph Poon of the Lightning Network, Ethereum founder Vitalik Buterin, Ethereum co-founder Dr. Gavin Wood, and Bitcoin “Evangelist” Roger Ver.
Practical Use of OmiseGO:
According to OmiseGO’s website, the three central tenets of the
currency are access, scalability, and security.
OmiseGO’s product
development lead, Wendell Davis, explained that OmiseGO allows the end
user to “send money locally, so they can send it to their family, they
can make payments, and it also allows them to send remittances across
borders”.
Davis provided the example of a migrant worker from Myanmar
sending money back home to her family.
OmiseGO will also help serve underbanked regions.
There is no bank
account required to use OMG, and the services that OMG will provide
users with have the power to facilitate faster economic growth in the
regions of the world.
So far, OMG has been marketed mostly in Southeast
Asia, but it could (and likely will) spread to underbanked areas across
the globe.
Scalability:
The currency was designed with anticipation of large scalability in
mind, so all transactions on the OMG blockchain happen in real time,
even though there are a variety of assets being exchanged.
This is
accomplished with the use of payment channels (similar to the Lightning
Network) and smart contracts.
Smart Contracts:
OmiseGO’s use of smart contracts allows it to function without
centralized stewardship.
Therefore, fees for exchanges made on the
network will be as low as possible. This can be verified in the
blockchain records.
A Secure Coin with Encryption and Fraud Protection:
OmiseGO has been designed as an extremely secure coin that uses
end-to-end encryption.
Omise will never share its users’ data with third
parties, although it does not offer the same level of anonymity as some
other cryptocoins, such as Monero or Zcash.
Fraud protection is a priority for Omise, and they have developed
safeguards that utilize geolocation, proxy detection, machine learning
fraud protection models, risk threshold, tokenization, and behavior
analysis.
Partnerships:
One of OmiseGO’s goals is widespread integration into pre-existing
economic and financial services, and they have a growing list of
partners.
As more partnerships are added, the value of OMG tokens will
continue to increase.
One of the more significant partnerships so far is AliPay.
AliPay is
the third-largest online payment provider in China.
Additionally,
McDonald’s Thailand has recently announced that they will accept payment
in the form of OMG.