Free Assessment: 179 Vector processor Things You Should Know

What is involved in Vector processor

Find out what the related areas are that Vector processor connects with, associates with, correlates with or affects, and which require thought, deliberation, analysis, review and discussion. This unique checklist stands out in a sense that it is not per-se designed to give answers, but to engage the reader and lay out a Vector processor thinking-frame.

How far is your company on its Vector processor journey?

Take this short survey to gauge your organization’s progress toward Vector processor leadership. Learn your strongest and weakest areas, and what you can do now to create a strategy that delivers results.

To address the criteria in this checklist for your organization, extensive selected resources are provided for sources of further research and information.

Start the Checklist

Below you will find a quick checklist designed to help you think about which Vector processor related domains to cover and 179 essential critical questions to check off in that domain.

The following domains are covered:

Vector processor, Out-of-order execution, IBM ViVA, Convolutional neural network, Analog computer, Branch execution unit, NX bit, Mobile processor, Systolic array, Asymmetric multiprocessing, Cray X-MP, Global Arrays, Ferranti Mercury, Stream processing, Analog circuit, CPU cache, Data set, Instruction unit, DEC Prism, Very long instruction word, Chemical computing, Hardware scout, Register memory architecture, Memory buffer register, Address decoder, Saturn Launch Vehicle Digital Computer, Parallel Extensions, Counter machine, Gate array, POSIX Threads, Re-order buffer, Dynamic frequency scaling, Computer cluster, Dataflow programming, Reduced instruction set computer, Flynn’s taxonomy, Computer hardware, Heterogenous System Architecture, Advanced Vector Extensions, Quantum gate, Cloud computing, TRIPS architecture, Vector unit, Register register architecture, Semiconductor device, Temporal multithreading, Fixed-point unit, Multi-chip module, Cray Y-MP, Barrel shifter, General-purpose computing on graphics processing units, Cache hierarchy, Instruction-level parallelism, Heterogenous Unified Memory Access, Race condition, Input–output memory management unit, Memory management unit, Intel MPX, Harvard architecture, Unified Parallel C, Finite-state machine:

Vector processor Critical Criteria:

Devise Vector processor visions and document what potential Vector processor megatrends could make our business model obsolete.

– Marketing budgets are tighter, consumers are more skeptical, and social media has changed forever the way we talk about Vector processor. How do we gain traction?

– Do several people in different organizational units assist with the Vector processor process?

– What are internal and external Vector processor relations?

Out-of-order execution Critical Criteria:

Co-operate on Out-of-order execution tactics and optimize Out-of-order execution leadership as a key to advancement.

– Can we add value to the current Vector processor decision-making process (largely qualitative) by incorporating uncertainty modeling (more quantitative)?

– Does Vector processor appropriately measure and monitor risk?

– How will you measure your Vector processor effectiveness?

IBM ViVA Critical Criteria:

Incorporate IBM ViVA risks and prioritize challenges of IBM ViVA.

– Where do ideas that reach policy makers and planners as proposals for Vector processor strengthening and reform actually originate?

– Who are the people involved in developing and implementing Vector processor?

Convolutional neural network Critical Criteria:

Chat re Convolutional neural network quality and devote time assessing Convolutional neural network and its risk.

– Are there Vector processor Models?

Analog computer Critical Criteria:

Scrutinze Analog computer goals and budget for Analog computer challenges.

– Does Vector processor include applications and information with regulatory compliance significance (or other contractual conditions that must be formally complied with) in a new or unique manner for which no approved security requirements, templates or design models exist?

– How do we Improve Vector processor service perception, and satisfaction?

– Is the scope of Vector processor defined?

Branch execution unit Critical Criteria:

Model after Branch execution unit results and raise human resource and employment practices for Branch execution unit.

– Record-keeping requirements flow from the records needed as inputs, outputs, controls and for transformation of a Vector processor process. ask yourself: are the records needed as inputs to the Vector processor process available?

– Is Vector processor Required?

NX bit Critical Criteria:

Think carefully about NX bit governance and balance specific methods for improving NX bit results.

– How do we Lead with Vector processor in Mind?

Mobile processor Critical Criteria:

Adapt Mobile processor failures and look for lots of ideas.

– Risk factors: what are the characteristics of Vector processor that make it risky?

– Are there recognized Vector processor problems?

Systolic array Critical Criteria:

Deduce Systolic array projects and arbitrate Systolic array techniques that enhance teamwork and productivity.

– Are we making progress? and are we making progress as Vector processor leaders?

– Have the types of risks that may impact Vector processor been identified and analyzed?

– Are we Assessing Vector processor and Risk?

Asymmetric multiprocessing Critical Criteria:

Transcribe Asymmetric multiprocessing planning and figure out ways to motivate other Asymmetric multiprocessing users.

– In what ways are Vector processor vendors and us interacting to ensure safe and effective use?

– Is Vector processor Realistic, or are you setting yourself up for failure?

– What is Effective Vector processor?

Cray X-MP Critical Criteria:

Deliberate Cray X-MP risks and handle a jump-start course to Cray X-MP.

– In a project to restructure Vector processor outcomes, which stakeholders would you involve?

– How does the organization define, manage, and improve its Vector processor processes?

– What will drive Vector processor change?

Global Arrays Critical Criteria:

Bootstrap Global Arrays quality and describe which business rules are needed as Global Arrays interface.

– How likely is the current Vector processor plan to come in on schedule or on budget?

– How can the value of Vector processor be defined?

Ferranti Mercury Critical Criteria:

Have a session on Ferranti Mercury decisions and remodel and develop an effective Ferranti Mercury strategy.

– What are our best practices for minimizing Vector processor project risk, while demonstrating incremental value and quick wins throughout the Vector processor project lifecycle?

– Do the Vector processor decisions we make today help people and the planet tomorrow?

– What are the long-term Vector processor goals?

Stream processing Critical Criteria:

Meet over Stream processing projects and create a map for yourself.

– Does Vector processor create potential expectations in other areas that need to be recognized and considered?

Analog circuit Critical Criteria:

See the value of Analog circuit strategies and describe the risks of Analog circuit sustainability.

– What are your results for key measures or indicators of the accomplishment of your Vector processor strategy and action plans, including building and strengthening core competencies?

– What may be the consequences for the performance of an organization if all stakeholders are not consulted regarding Vector processor?

– Who is the main stakeholder, with ultimate responsibility for driving Vector processor forward?

CPU cache Critical Criteria:

Guide CPU cache engagements and oversee CPU cache management by competencies.

– Think about the kind of project structure that would be appropriate for your Vector processor project. should it be formal and complex, or can it be less formal and relatively simple?

– Does the Vector processor task fit the clients priorities?

– What threat is Vector processor addressing?

Data set Critical Criteria:

Investigate Data set decisions and reduce Data set costs.

– For hosted solutions, are we permitted to download the entire data set in order to maintain local backups?

– How was it created; what algorithms, algorithm versions, ancillary and calibration data sets were used?

– Is data that is transcribed or copied checked for errors against the original data set?

– What needs to be in the plan related to the data capture for the various data sets?

– Is someone responsible for migrating data sets that are in old/outdated formats?

– Is Supporting Vector processor documentation required?

– How can you measure Vector processor in a systematic way?

– You get a data set. what do you do with it?

Instruction unit Critical Criteria:

Troubleshoot Instruction unit strategies and get the big picture.

– What sources do you use to gather information for a Vector processor study?

– How do we keep improving Vector processor?

DEC Prism Critical Criteria:

Detail DEC Prism strategies and use obstacles to break out of ruts.

– When a Vector processor manager recognizes a problem, what options are available?

– What vendors make products that address the Vector processor needs?

Very long instruction word Critical Criteria:

Be clear about Very long instruction word risks and catalog what business benefits will Very long instruction word goals deliver if achieved.

– What role does communication play in the success or failure of a Vector processor project?

– Is the Vector processor organization completing tasks effectively and efficiently?

Chemical computing Critical Criteria:

Investigate Chemical computing issues and check on ways to get started with Chemical computing.

– How can we incorporate support to ensure safe and effective use of Vector processor into the services that we provide?

– Do you monitor the effectiveness of your Vector processor activities?

Hardware scout Critical Criteria:

Consider Hardware scout engagements and create a map for yourself.

– Will Vector processor deliverables need to be tested and, if so, by whom?

– Why should we adopt a Vector processor framework?

Register memory architecture Critical Criteria:

Debate over Register memory architecture quality and innovate what needs to be done with Register memory architecture.

– Is maximizing Vector processor protection the same as minimizing Vector processor loss?

– Who will be responsible for documenting the Vector processor requirements in detail?

– What are the business goals Vector processor is aiming to achieve?

Memory buffer register Critical Criteria:

Track Memory buffer register management and reduce Memory buffer register costs.

– Who is responsible for ensuring appropriate resources (time, people and money) are allocated to Vector processor?

– How much does Vector processor help?

Address decoder Critical Criteria:

Concentrate on Address decoder engagements and ask questions.

– Is a Vector processor Team Work effort in place?

Saturn Launch Vehicle Digital Computer Critical Criteria:

Mine Saturn Launch Vehicle Digital Computer strategies and probe using an integrated framework to make sure Saturn Launch Vehicle Digital Computer is getting what it needs.

– What are our needs in relation to Vector processor skills, labor, equipment, and markets?

– How do we know that any Vector processor analysis is complete and comprehensive?

– How do we go about Comparing Vector processor approaches/solutions?

Parallel Extensions Critical Criteria:

Troubleshoot Parallel Extensions goals and innovate what needs to be done with Parallel Extensions.

– What other organizational variables, such as reward systems or communication systems, affect the performance of this Vector processor process?

– What are specific Vector processor Rules to follow?

Counter machine Critical Criteria:

Rank Counter machine governance and innovate what needs to be done with Counter machine.

– Will Vector processor have an impact on current business continuity, disaster recovery processes and/or infrastructure?

– Which individuals, teams or departments will be involved in Vector processor?

Gate array Critical Criteria:

Consult on Gate array strategies and report on developing an effective Gate array strategy.

– Will new equipment/products be required to facilitate Vector processor delivery for example is new software needed?

– What other jobs or tasks affect the performance of the steps in the Vector processor process?

POSIX Threads Critical Criteria:

X-ray POSIX Threads strategies and ask what if.

– How do you incorporate cycle time, productivity, cost control, and other efficiency and effectiveness factors into these Vector processor processes?

– What are the disruptive Vector processor technologies that enable our organization to radically change our business processes?

Re-order buffer Critical Criteria:

Analyze Re-order buffer planning and simulate teachings and consultations on quality process improvement of Re-order buffer.

– How important is Vector processor to the user organizations mission?

– How is the value delivered by Vector processor being measured?

Dynamic frequency scaling Critical Criteria:

Contribute to Dynamic frequency scaling results and oversee Dynamic frequency scaling management by competencies.

– Consider your own Vector processor project. what types of organizational problems do you think might be causing or affecting your problem, based on the work done so far?

– What tools and technologies are needed for a custom Vector processor project?

– What is our Vector processor Strategy?

Computer cluster Critical Criteria:

Test Computer cluster tasks and question.

Dataflow programming Critical Criteria:

Reconstruct Dataflow programming governance and oversee implementation of Dataflow programming.

– To what extent does management recognize Vector processor as a tool to increase the results?

– What is the purpose of Vector processor in relation to the mission?

– Why is Vector processor important for you now?

Reduced instruction set computer Critical Criteria:

Model after Reduced instruction set computer goals and assess and formulate effective operational and Reduced instruction set computer strategies.

Flynn’s taxonomy Critical Criteria:

Bootstrap Flynn’s taxonomy failures and devise Flynn’s taxonomy key steps.

– Who needs to know about Vector processor ?

Computer hardware Critical Criteria:

Detail Computer hardware adoptions and summarize a clear Computer hardware focus.

Heterogenous System Architecture Critical Criteria:

Shape Heterogenous System Architecture issues and remodel and develop an effective Heterogenous System Architecture strategy.

– Think about the functions involved in your Vector processor project. what processes flow from these functions?

Advanced Vector Extensions Critical Criteria:

Map Advanced Vector Extensions tactics and develop and take control of the Advanced Vector Extensions initiative.

– How can skill-level changes improve Vector processor?

– Are there Vector processor problems defined?

– Why are Vector processor skills important?

Quantum gate Critical Criteria:

Closely inspect Quantum gate tasks and clarify ways to gain access to competitive Quantum gate services.

– How do senior leaders actions reflect a commitment to the organizations Vector processor values?

– What are all of our Vector processor domains and what do they do?

Cloud computing Critical Criteria:

Scan Cloud computing issues and reduce Cloud computing costs.

– Business Considerations. Business considerations include the overall organizational readiness for using cloud computing. Is the application owner willing and comfortable with a cloud platform?

– The lack of research tools is unfortunate given that even the most fundamental questions are still unanswered: what is the right distributed architecture for a cloudcomputing system?

– Will the move to cloud computing shorten the time it takes to deliver functional enhancements to end users?

– Are the risks associated with cloud computing actually higher than the risks enterprises are facing today?

– How do you prove data provenance in a cloud computing scenario when you are using shared resources?

– What are the key business and technical challenges of transitioning to a cloud computing strategy?

– What are the ways in which cloud computing and big data can work together?

– Have you taken into account the vulnerabilities of the cloud solution?

– Will cloud computing lead to a reduction in IT expenditure?

– Fog computing : will it be the future of cloud computing ?

– Is there any recourses about cloud computing performance?

– What is the impact of hybrid cloud computing on i&o?

– Which is better for business open or closed clouds?

– Resource provisioning algos in cloud computing?

– How do you prepare your data center for Cloud?

– Can we accelerate DevOps with Hybrid Cloud?

– what is New About Cloud Computing Security?

– Will cloud computing always lower costs?

– How not to be locked in a SaaS system?

– What is grid computing?

TRIPS architecture Critical Criteria:

Pay attention to TRIPS architecture engagements and define TRIPS architecture competency-based leadership.

– What are your key performance measures or indicators and in-process measures for the control and improvement of your Vector processor processes?

– Is there any existing Vector processor governance structure?

– Who will provide the final approval of Vector processor deliverables?

Vector unit Critical Criteria:

Jump start Vector unit adoptions and question.

– Are accountability and ownership for Vector processor clearly defined?

– Have all basic functions of Vector processor been defined?

Register register architecture Critical Criteria:

Deliberate Register register architecture management and modify and define the unique characteristics of interactive Register register architecture projects.

– Is there a Vector processor Communication plan covering who needs to get what information when?

Semiconductor device Critical Criteria:

Do a round table on Semiconductor device strategies and triple focus on important concepts of Semiconductor device relationship management.

– What new services of functionality will be implemented next with Vector processor ?

– Think of your Vector processor project. what are the main functions?

– Can we do Vector processor without complex (expensive) analysis?

Temporal multithreading Critical Criteria:

Administer Temporal multithreading governance and budget the knowledge transfer for any interested in Temporal multithreading.

– Do we aggressively reward and promote the people who have the biggest impact on creating excellent Vector processor services/products?

– Why is it important to have senior management support for a Vector processor project?

– How do we manage Vector processor Knowledge Management (KM)?

Fixed-point unit Critical Criteria:

Prioritize Fixed-point unit planning and customize techniques for implementing Fixed-point unit controls.

– What are the barriers to increased Vector processor production?

Multi-chip module Critical Criteria:

Understand Multi-chip module governance and achieve a single Multi-chip module view and bringing data together.

Cray Y-MP Critical Criteria:

Adapt Cray Y-MP management and gather Cray Y-MP models .

Barrel shifter Critical Criteria:

Consult on Barrel shifter leadership and transcribe Barrel shifter as tomorrows backbone for success.

– Who will be responsible for deciding whether Vector processor goes ahead or not after the initial investigations?

General-purpose computing on graphics processing units Critical Criteria:

Closely inspect General-purpose computing on graphics processing units tasks and transcribe General-purpose computing on graphics processing units as tomorrows backbone for success.

– Which Vector processor goals are the most important?

Cache hierarchy Critical Criteria:

Reason over Cache hierarchy outcomes and acquire concise Cache hierarchy education.

– What is our formula for success in Vector processor ?

Instruction-level parallelism Critical Criteria:

Gauge Instruction-level parallelism results and integrate design thinking in Instruction-level parallelism innovation.

– How do you determine the key elements that affect Vector processor workforce satisfaction? how are these elements determined for different workforce groups and segments?

Heterogenous Unified Memory Access Critical Criteria:

Coach on Heterogenous Unified Memory Access governance and prioritize challenges of Heterogenous Unified Memory Access.

Race condition Critical Criteria:

Check Race condition decisions and simulate teachings and consultations on quality process improvement of Race condition.

– At what point will vulnerability assessments be performed once Vector processor is put into production (e.g., ongoing Risk Management after implementation)?

– Does Vector processor systematically track and analyze outcomes for accountability and quality improvement?

– Are assumptions made in Vector processor stated explicitly?

Input–output memory management unit Critical Criteria:

Adapt Input–output memory management unit management and find the ideas you already have.

– Have you identified your Vector processor key performance indicators?

Memory management unit Critical Criteria:

Consult on Memory management unit issues and shift your focus.

Intel MPX Critical Criteria:

Disseminate Intel MPX projects and diversify disclosure of information – dealing with confidential Intel MPX information.

Harvard architecture Critical Criteria:

Discourse Harvard architecture results and transcribe Harvard architecture as tomorrows backbone for success.

– How do we maintain Vector processors Integrity?

Unified Parallel C Critical Criteria:

Probe Unified Parallel C strategies and gather Unified Parallel C models .

– For your Vector processor project, identify and describe the business environment. is there more than one layer to the business environment?

– Can Management personnel recognize the monetary benefit of Vector processor?

– How can we improve Vector processor?

Finite-state machine Critical Criteria:

Trace Finite-state machine quality and report on setting up Finite-state machine without losing ground.


This quick readiness checklist is a selected resource to help you move forward. Learn more about how to achieve comprehensive insights with the Vector processor Self Assessment:

Author: Gerard Blokdijk

CEO at The Art of Service |

Gerard is the CEO at The Art of Service. He has been providing information technology insights, talks, tools and products to organizations in a wide range of industries for over 25 years. Gerard is a widely recognized and respected information expert. Gerard founded The Art of Service consulting business in 2000. Gerard has authored numerous published books to date.

External links:

To address the criteria in this checklist, these selected resources are provided for sources of further research and information:

Vector processor External links:

Vector processor – YouTube


Embedded vector processor runs software-defined radio …

Convolutional neural network External links:

Deep Learning[Convolutional Neural Network in depth] …

Convolutional neural network-based encoding and …

Analog computer External links:

Analog Computer – Merriam-Webster computer

Building an Analog Computer – Rice University

Analog computer |

NX bit External links:

NX bit – Infogalactic: the planetary knowledge core

NX bit in OS X | Official Apple Support Communities

NX bit : definition of NX bit and synonyms of NX bit (English) bit/en-en

Mobile processor External links:

best mobile processor? |Intel Communities

Buy HP 14″ 14-X010WM Chromebook PC with NVIDIA Tegra K1 Mobile Processor, 2GB Memory, 16GB eMMC and Chrome OS (Available in two colors) at

Asymmetric multiprocessing External links:

Asymmetric Multiprocessing Real Time Operating …

[PDF]Evaluating Asymmetric Multiprocessing for Mobile …

Asymmetric Multiprocessing and Embedded Linux – …

Cray X-MP External links:

Raspberry Pi versus Cray X-MP supercomputer: vk5tu

Cray X-MP –

CRI Cray X-MP | Computational Information Systems …

Global Arrays External links:

Perl Access Global arrays – Stack Overflow

PNNL: Global Arrays Toolkit

linux – How to use global arrays in bash? – Stack Overflow

Stream processing External links:

Real-Time Stream Processing: Extract & Transform | …

Analog circuit External links:

Analog Circuit Design – ScienceDirect

What is an analog circuit? – Quora

What is Analog Circuit Behavior (ACB)? – Roland U.S. Blog

CPU cache External links:

c – Multiple threads and CPU cache – Stack Overflow

Overclocking CPU Cache? – Overclocking – Tom’s Hardware

CPU cache | Article about CPU cache by The Free Dictionary

Data set External links:

OpenFEMA Dataset: OpenFEMA Data Sets – V1 |

Limited Data Set |

Instruction unit External links:


DEC Prism External links:

Sketch of DEC PRISM — Mark Smotherman

Very long instruction word External links:

Very Long Instruction Word – Quora

[PDF]Very Long Instruction Word (VLIW) Architectures

Chemical computing External links:

ERIC – Chemical Computing Center Will Close., Chemical …

Chemical Computing Group – Citing MOE

Chemical Computing Group – Crosstree Capital Partners

Register memory architecture External links:

Register memory architecture –

Memory buffer register External links:


Memory Data Register (MDR) vs Memory Buffer Register (MBR)

2 Answers – What is memory buffer register? – Quora

Address decoder External links:

3 Answers – How to find outputs in address decoder – Quora

Counter machine External links:

Alibaba – Money Counter Machine, Currency Sorter

How to Purchase the Best Money Counter Machine

Gate array External links:

Gate Array Logic – How is Gate Array Logic abbreviated?

Field-Programmable Gate Array (FPGA) Salary | PayScale › United States › Skill/Specialty

What is field-programmable gate array (FPGA)? – …

POSIX Threads External links:

POSIX Threads Programming Exercise – Portal

How do POSIX threads work? – Quora

C: How do you declare a recursive mutex with POSIX threads?

Re-order buffer External links:

Patent CA2367324A1 – Re-order buffer managing method …

Patent EP1223507A1 – Re-order buffer managing method …

Re-order buffer – How is Re-order buffer abbreviated?

Dynamic frequency scaling External links:

windows – Dynamic frequency scaling – Stack Overflow



Computer cluster External links:

Raspberry Pi Super Computer Cluster – GoFundMe

What is Computer Cluster? – Definition from Techopedia

ITS Computer Cluster Printing Request

Dataflow programming External links:

Dataflow Programming Languages – Stack Overflow

Dataflow Programming Model – Google Cloud Platform

Flynn’s taxonomy External links:

Flynn’s Taxonomy / Useful Notes – TV Tropes

ICAR – Flynn’s Taxonomy Flashcards | Quizlet

Computer hardware External links:

[PDF]MMIS Data Center and Computer Hardware … Computer Hardware, Software, …

computer hardware A+ Flashcards | Quizlet

Heterogenous System Architecture External links:

HSA means Heterogenous System Architecture – All …

HSA Explained – How Heterogenous System Architecture …

Quantum gate External links:

Quantum Gate – AllMusic

Quantum Gate for PC – GameFAQs

Quantum Gate (Video Game 1993) – IMDb

Cloud computing External links:

Microsoft Azure Cloud Computing Platform & Services

Compliant Cloud Computing Simplified – Lumen21

AWS Cloud Computing Certification Program –

Vector unit External links:

Riptide GP® — Vector Unit

Vector Unit – Home | Facebook

Vector Unit (@vectorunit) | Twitter

Semiconductor device External links:

Hitachi Power Semiconductor Device, Ltd.

Semiconductor device | electronics |

Multi-chip module External links:

Deposited Multi-Chip Module – How is Deposited Multi …

Cray Y-MP External links:

Cray Y-MP – YouTube

NASA Technical Reports Server (NTRS) – Cray Y-MP

Cray-Cyber – Cray Y-MP EL (yel)

Barrel shifter External links:

[PDF]Barrel shifter design, optimization, and analysis


rotation – Verilog Barrel Shifter – Stack Overflow

General-purpose computing on graphics processing units External links:

General-purpose computing on graphics processing units

Cache hierarchy External links:

Level 1 Cache Hierarchy – Purdue Engineering

[PDF]Understanding Cache Hierarchy Interactions with a …

Manage Cache Hierarchy Using ARR –

Instruction-level parallelism External links:

[PDF]Chapter 3 Instruction-Level Parallelism and Its …

What is Instruction-Level Parallelism? Webopedia …

Race condition External links:

Race Condition Red –

Race condition –

race condition – Wiktionary

Memory management unit External links:

Fieldbus Memory Management Unit – Acronyms and …

Memory Management Unit (MMU) –

ARM v7 memory management unit (MMU) ttbr0 and ttbr1

Intel MPX External links:

Intel MPX Explained

pointers – Intel MPX, BNDSTX, BNDLDX – Stack Overflow

Harvard architecture External links:

Deep Learning | Harvard Architecture, Circuits, and Compilers

Harvard Architecture – YouTube

The Harvard architecture is a computer architecture with physically separate storage and signal pathways for instructions and data. The term originated from the Harvard Mark I relay-based computer, which stored instructions on punched tape (24 bits wide) and data in electro-mechanical counters.

Unified Parallel C External links:

Unified Parallel C at George Washington University

[PDF]Unified Parallel C – Department of Computer Science

[PDF]EXTREME LINUX Unified Parallel C, Part Three

Leave a Reply

Your email address will not be published. Required fields are marked *